javascript - 使用javascript从另一个数组中删除一个数组的元素

标签 javascript arrays

我有两个数组

a[] = [1,2,3,4]
b[] = [1,4]

需要从数组a中移除数组b的元素。

预期输出:

 a[] = [1,4]

最佳答案

我会使用过滤方法:

a = a.filter(function (item) {
    return b.indexOf(item) === -1;
});

关于javascript - 使用javascript从另一个数组中删除一个数组的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40031165/

相关文章:

arrays - 在 Angular cli中将json字符串转换为对象数组

javascript - 我添加到视频中的文本在全屏模式下消失

c++ - 动态添加一行到 std::string 二维 vector 数组

c# - keyup 事件调用数据库函数并填充列表框

javascript - 使用 History API 时,我应该如何处理返回到加载的初始页面

c - 我将如何使用数组来打印图像?

java - 如何打印二维Char数组(JAVA)

javascript - 在javascript中比较数组的有效方法

javascript - .htaccess:FilterProvider问题

javascript - 带溢出的可见容器内的中心点