您的位置:首页 > Web前端 > JavaScript

JavaScript数组过滤相同元素

2016-04-29 11:18 525 查看
var arr = [1,2,2,4,3,6,7,6,8,5,5,5];
function delSameElement(arr){
var newArr = [];
for(var i = 0;i< arr.length;i++){
mark = 0;
for(var j=0;j<newArr.length;j++){
if(arr[i]==newArr[j]){
mark = 1;
break;
}else{
continue;
}
}
if(!mark){
newArr.push(arr[i]);
}
}
return newArr;
arr = delSameElement(arr);
document.write(arr.join('-'));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息