有时我们需要比较两个数组并在一个数组中删除另一个数组的值,我们经常使用的方法是循环比较判断和删除,最近我们看到了另一个聪明删除的例子。




var { arr1 =我

var { arr2 =

var;临时数组1

无功temparray = {}; / /临时数组2

对于(var i = 0;i < arr2.length;i++){

{我} } { arr2温度= true; / / B:当地聪明的数组值为临时数组的1个关键和分配给它的

};

对于(var i = 0;i < arr1.length;i++){

如果(!{我} } {前温度){

Temparray.push(arr1 {我}); / /聪明的地方:而关键判断1作为真值数组的一个临时数组,如果不是真的没有重复,它合并成一个新数组,这样你就可以得到一个新的不重复的数组

};

};

(temparray.join document.write(



以上两JS数组比较,删除重复值的聪明方法(推荐)是分享的全部内容,小编的,希望能给大家一个参考,我希望你能支持更多。