我想从数组中的数组中删除元素(不记得它在数学中是如何命名的),例如:
var arr1 = ['uno', 'dos', 'tres', 'cuatro'],
arr2 = ['dos', 'cuatro'],
arr3 = arr1.without(arr2);
//arr3 === ['uno', 'tres']
问候
最佳答案
Array#filter
可能会有所帮助。
var arr1 = ['uno', 'dos', 'tres', 'cuatro'],
arr2 = ['dos', 'cuatro'],
arr3 = arr1.filter(v => arr2.indexOf(v) == -1);
console.log(arr3);
关于Javascript - 从数组中删除数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43389850/