猿问

javascript 问题如下

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

慕村9548890
浏览 438回答 1
1回答

守着一只汪

数组去重首先一个含有重复的数组arr再定义一个空数组arr2遍历循环arr1,indexof如果<0,也就是返回-1,说明没找到,即arr2中没有保存这个数字,这时push一下,把这个数字添加到arr2中最后页面打印arr2
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答