使用javascript获取非重复数组 [英] get non duplicate array using javascript

查看:65
本文介绍了使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆