Javascript 如何将键列表转换为对象?
我有以下表格中的数据:Javascript 如何将键列表转换为对象?,javascript,Javascript,我有以下表格中的数据: const data = [ ["a.b", 1], ["a.c.a", 2], ["a.c.b", true] ] 我想将其转换为: const object = { a:{ b:1, c:{a: 2, b:true} } } 最简单的方法是什么 我建议使用lodash来完成此任务 const result = data.reduce((acc, [path, value]) => { return _.set(acc, path, va
const data = [
["a.b", 1],
["a.c.a", 2],
["a.c.b", true]
]
我想将其转换为:
const object = {
a:{
b:1,
c:{a: 2, b:true}
}
}
最简单的方法是什么 我建议使用lodash来完成此任务
const result = data.reduce((acc, [path, value]) => {
return _.set(acc, path, value);
}, {});
哈哈,你将不得不展示你已经尝试过的东西,但这可能更适合使用这些信息进行codereview。一些帮助:利用lodash也可以获得你想要的解决方案。