arr2 = [];for(var i = 0,len = arr1.length; i< len; i++){if(arr2.indexOf(arr1[i]) < 0){arr2.push(arr1[i]);}}document.write(arr2); // 1,2,3,4,5,6
1 回答
守着一只汪
TA贡献1872条经验 获得超3个赞
数组去重
首先一个含有重复的数组arr
再定义一个空数组arr2
遍历循环arr1,indexof如果<0,也就是返回-1,说明没找到,即arr2中没有保存这个数字,这时push一下,把这个数字添加到arr2中
最后页面打印arr2
添加回答
举报
0/150
提交
取消