【发布时间】:2018-09-11 11:05:18
【问题描述】:
我想知道从集合中通过数组元素获取元素的最佳和最简单的方法是什么 - 是否可以使用本机 js?
这是怎么回事:
const ids = [1, 2, 3, 4]
const collection = [{id: 2}, {id: 234}, {id:1}, {id: 345}, {id: 3}, {id:4}, {id:323}];
预期的输出应该是这样的:
[{id: 1}, {id: 2}, {id: 3}, {id: 4}]
lodash 是否已经内置了一些东西?我知道我们可以使用 filter 和 indexOf 但我想知道最短和最简单的方法是什么。
【问题讨论】:
-
array.filter就够了
标签: javascript arrays collections filter lodash