我有两个数组在
javascript – :
var array1 = ['12','1','10','19','100']; var array2 = ['12','19'];
我需要一种从两个数组中获得唯一的方法,并将它们放在array3中
Array3应该是 – :var array3 = [‘1′,’100’];
感谢帮助.
解决方法
var array3 = array1.filter(function(obj) { return array2.indexOf(obj) == -1; });
Array#filter上的MDN:https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array/filter
包括旧版浏览器的聚合填充.