【发布时间】:2020-08-24 11:16:21
【问题描述】:
如何从另一个数组中删除数组的元素? 我有第一个数组[“a”“b”“c”]。 第二个数组 [["a", "e"], ["e", "b", "c"], ["a","c"]]。
如何从第二个数组中删除第一个数组的元素?
结果,得到 [["e"], ["e"], []]。
【问题讨论】:
-
你做了哪些努力?
标签: javascript arrays typescript
如何从另一个数组中删除数组的元素? 我有第一个数组[“a”“b”“c”]。 第二个数组 [["a", "e"], ["e", "b", "c"], ["a","c"]]。
如何从第二个数组中删除第一个数组的元素?
结果,得到 [["e"], ["e"], []]。
【问题讨论】:
标签: javascript arrays typescript
const first = [
["a", "e"],
["e", "b", "c"],
["a", "c"]
]
const second = ["a", "b", "c"]
const result = first.map(el => {
return el.filter(elem => !second.includes(elem))
})
console.log(result)
【讨论】: