为了账号安全,请及时绑定邮箱和手机立即绑定

如何将object数组中id属性提出一层创建新数组

如何将object数组中id属性提出一层创建新数组

森栏 2019-03-22 18:14:15
正在学习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]))但是怎么提出一层呢?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 595 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号