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——通过标签获取元素循环语句数组去重的主要内容,如果未能解决你的问题,请参考以下文章