数码资讯
得到不重复的3个数组的值的具体实现。
复制代码代码如下所示: var b _a = a.concat(B)Concat(C), _hash = { }, _new = { }; 对于(var i = _a.length;我--;){ 如果(!_hash { _a {我})){ _hash { _a {我} } = 1; _new.pus
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
var
b
_a = a.concat(B)Concat(C),
_hash = { },
_new = { };
对于(var i = _a.length;我--;){
如果(!_hash { _a {我})){
_hash { _a {我} } = 1;
_new.push(_a {我});
};
};
返回_new;
思路:首先使用concat拼接数组,然后使用一个对象,一个新的数组(对一个不重复的数组存储)。
将遍历旧数组,将值放在对象中,并且值与新数组不同,重复不会被放置。
var
b
_a = a.concat(B)Concat(C),
_hash = { },
_new = { };
对于(var i = _a.length;我--;){
如果(!_hash { _a {我})){
_hash { _a {我} } = 1;
_new.push(_a {我});
};
};
返回_new;
思路:首先使用concat拼接数组,然后使用一个对象,一个新的数组(对一个不重复的数组存储)。
将遍历旧数组,将值放在对象中,并且值与新数组不同,重复不会被放置。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。