【发布时间】:2019-02-21 19:24:57
【问题描述】:
我有对象数组:
const objects = [
{id: 2, name: "aaa"},
{id: 4, name: "bbb"},
{id: 11, name: "ccc"},
{id: 21, name: "ddd"}
];
是否有任何选项可以根据对象的 id 来创建新对象?
我想收到:
const list = {
2: false,
4: false,
11: false,
21: false
};
我可以遍历对象,但也许存在更好的方式?
【问题讨论】:
-
为什么每个人都倾向于避免循环?迭代有什么问题?对于操作/访问/...元素数组,您总是需要迭代!
-
你到底在做什么?
14: false是从哪里来的?21去哪儿了? -
@CodeDraken 对不起,这是我的错误
标签: javascript