方法一 var arr = ["123","123","123","123","sfsdf","123","345","123","123","345","456","567","sdc"]; var str = []; for(var i = 0,len = arr.length;i < len;i++){ ! RegExp(arr[i],"g").test(str.join(",")) && (str.push(arr[i])); } alert(str);highlight: javascript 方法二 var pureMulti1=function(arr){ var obj={}; var a = []; for(var i=0,l=arr.length;iif(!((arr[i]+"") in obj)){ a.push(arr[i]); } obj[arr[i]]=""; } return a; }
js数组中去除重复值
最新推荐文章于 2024-10-20 15:12:29 发布
268

被折叠的 条评论
为什么被折叠?



