【发布时间】:2021-12-14 15:13:55
【问题描述】:
我有一个数组,如何通过嵌套这个数组的每个元素在另一个对象中创建一个新对象
let newArr = ['Parent', 'Child']
我想把这个数组转换成这种格式
Parent[Child]={}
我应该可以循环这个数组并根据数组的长度对其进行格式化
【问题讨论】:
标签: javascript vue.js vuejs2
我有一个数组,如何通过嵌套这个数组的每个元素在另一个对象中创建一个新对象
let newArr = ['Parent', 'Child']
我想把这个数组转换成这种格式
Parent[Child]={}
我应该可以循环这个数组并根据数组的长度对其进行格式化
【问题讨论】:
标签: javascript vue.js vuejs2
['a', 'b', 'c'].reduceRight((nest, key) => ({ [key]: nest }), {});
// { a: { b: { c: {} } } }
【讨论】: