正在学习js,看到有文章提出应该对数组做范式化设计,现在碰到了一些疑惑。原始数组:[{id:"111",title:"title1",body:"body1"},
{id:"222",title:"title2",body:"body2"}]我想把id提出到外层来,变成这样{111:{id:"111",title:"title1",body:"body1"},
222:{id:"222",title:"title2",body:"body2"}}想学着用一下Object.assign或是其他方法,但怎么写都报错,求助大家指点一下知道这样写只能复制原始数组Object.keys(org).map(key => Object.assign({}, org[key]))但是怎么提出一层呢?
添加回答
举报
0/150
提交
取消