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

js 数组去重

2016-07-17 10:50 381 查看
1):

var projequip = mini.get('proj_equip').getData();

var arr = new Array();
var str={};
for(var i=0;i<projequip.length;i++){
str[projequip[i].vndrname]=projequip[i].vndrname;
arr.push(projequip[i].vndrname);
}

2):

var s = arr.join(",")+",";
for(var i=arr.length-1;i>=0;i--) { 
if(s.replace(arr[i]+",","").indexOf(arr[i]+",")>-1) { 
s=s.replace(arr[i]+",","");
arr.remove(arr[i]);

}

var vndrnamenum = arr.length;

3):

var brr=[];

for(var i=0;i<arr.length;i++){

if(brr.indexOf(arr[i])==-1){

brr.push(arr[i]);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: