得到不重复的3个数组的值的具体实现。

复制代码代码如下所示:
var
b

_a = a.concat(B)Concat(C),
_hash = { },
_new = { };
对于(var i = _a.length;我--;){
如果(!_hash { _a {我})){
_hash { _a {我} } = 1;
_new.push(_a {我});
};
};
返回_new;

思路:首先使用concat拼接数组,然后使用一个对象,一个新的数组(对一个不重复的数组存储)。

将遍历旧数组,将值放在对象中,并且值与新数组不同,重复不会被放置。