JS——通过标签获取元素循环语句数组去重

Posted 高圈圈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS——通过标签获取元素循环语句数组去重相关的知识,希望对你有一定的参考价值。

通过标签获取元素:

var aLi = document.getElementsByTagName(‘Li‘);
aLi[0].style.backgroundColor = ‘gold‘;

选中部分li操作:

var oList = document.getElementById(‘list01‘);
var aLi = oList.getElementByTagName(‘li‘);
alert(aLi.length);

for循环:

var oList = document.getElementById(‘list01‘);
var aLi = oList.getElementByTagName(‘li‘);
for(var i=0;i<aLi.length;i++){
     
     if (i%2==0){
        aLi[i].style.background = ‘gold‘;
    }
}

while循环:用的比较少,性能不高。

aLi是一个类似数组的选择集,但不是数组,没有数组通用的一些方法

数组去重:

var aRr = [1,2,3,4,5,6,7,8,3,2,3,5,7,9,5,2,4];
var aRr = [];

for(var i=0;i<aRr.length;i++)
{
    if(aRr.indexOf(aRr[i])==i)
{
aRr2.push(aRr[i]);
} }
alert(aRr2);




以上是关于JS——通过标签获取元素循环语句数组去重的主要内容,如果未能解决你的问题,请参考以下文章

js数组去重常见的七种方法

js去掉数组中重复的元素

怎么对数组中的对象去重

js数组去重三种方法

js 数组去重三种方法总结

js 数组去重三种方法总结