
已解决问题
谷歌adssij用户在2017.10.28提交了关于“宗庆后es6判断一个数组中是否有重复的元素”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-26T23:57:15。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,不知道说什么,送你一朵小红花吧 !
详细问题描述及疑问:期待您的答案,不知道说什么,送你一朵小红花吧 !
方法:
无需思考,我们可以得到O(n^2)复杂度的解
functionunique(a){
varres=[];
for(vari=0,len=a.length;i<len;i++){
v
for(varj=0,jLen=res.le
if(res[j]===item)
bre**;
}
if(j===jLen
res.push(item);
}
returnres;
}
vara=[1,1,'1','2',1];
varans=unique(a)
console.log(
代码非常
functionunique(a){
varres=[];
for(vari=0,l
varitem=a[i];
(res.ind
}
returnr
}
vara=[1,1,'1','2',1];
varans=uniqu
console.log(ans);//
既然
functionun
varres=a.filter(
r
returnre
}
vara=[1,1,'1','2',1];
var
console.log(ans);//=>[1,"1","2"]