【发布时间】:2023-04-14 09:19:01
【问题描述】:
我正在编写一个小型应用程序 i Angular2,并且需要一种简单的方法将列表转换为字典。
我有一个清单:
var list = ["foo", "bar"];
我想将列表转换为这样的字典:
var dict = {foo: "foo", bar: "bar"};
使用 typescript、javascript、jQuery 或 Angular2 最简单的方法是什么?
-
看那个最佳答案,而不是
obj[v] = 0;
,你会使用obj[v] = v;
-
是的,你是对的。这是重复的,感谢您的帮助。
-
["foo", "bar"].reduce((acc, cur) => (acc[cur] = cur, acc), {})