var arr = [1,2,2,3,5,2,4,6];
// 循环遍历数组
for(var i = 0;i<arr.length;i++){
for(var j = i+1;j<arr.length;j++){
if(arr[i] == arr[j]){// 第一位和第二位进行比较
arr.splice(j,1);//干掉第j个,干掉1个
j--;//因为干掉一个,数组中就少一个,所以j也要减去一个
}
}
}
alert(arr);//[1,2,3,5,4,6]
JavaScript将数组内重复的内容删除
内容版权声明:除非注明,否则皆为本站原创文章。