const arr = [
{ key: "id", name: "编号" },
{ key: "name", name: "名称" },
];
const obj = Object.fromEntries(arr.map(item => [item.key, item]));
console.log(obj);
// 输出
// {
// id: { key: "id", name: "编号" },
// name: { key: "name", name: "名称" }
// }
js es6 数组转对象
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- HTML 学习笔记 May 10,2017 js函数调用过程内存分析、js函数细节、js一维数组细节、二维数组转置...
- 相信在开发过程中大家都有遇到需要对数据进行去重的需求。后台返回的数据都是json数据嵌套,那么就会面临需要对嵌套数...
- js--es6的find()和findIndex()的使用--find()主要是在数组--对应属性--对应的对象 ...
- 我们看看这段代码发生了什么Array.from执行map对象后返回一个二维数组,数组元素是map的键值数组,长度为...