使用javascript获取非重复数组 [英] get non duplicate array using javascript
本文介绍了使用javascript获取非重复数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
嗨
输入数组是
var array = [1,2,3,2 ];
i想要输出像
输出= [1,3]
解决方案
你可以找到这些
link [ ^ ]
link [ ^ ]很有帮助。
希望这会对你有所帮助。
问候,$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $
$ b函数消除重复s(arr){
var i,
len = arr.length,
out = [],
obj = {};
for (i = 0 ; i < len; i ++){
if (obj [arr [i]]!= 0 && arr [i]!= undefined)
obj [arr [i]] = 0 ;
else
delete obj [arr [i]];
}
for (i in obj){
出跨度> .push(ⅰ);
}
返回 out ;
}
Hi
input array is
var array = [1,2,3,2];
i want a output like
output = [1,3]
解决方案
Hi,
You could find these
link [^]
link[^] helpful.
Hope this helps you a bit.
Regards,
RK
here is my solution function eliminateDuplicates(arr) { var i, len = arr.length, out = [], obj = {}; for (i = 0; i < len; i++) { if (obj[arr[i]] != 0 && arr[i] != undefined) obj[arr[i]] = 0; else delete obj[arr[i]]; } for (i in obj) { out.push(i); } return out; }
这篇关于使用javascript获取非重复数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文