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

数组转换问题

数组转换问题

忽然笑 2019-07-27 09:39:58
constobj={0:'a',1:'b',2:'c'};console.log(Object.entries(obj));//[['0','a'],['1','b'],['2','c']]entries将{0:'a',1:'b',2:'c'};变成[['0','a'],['1','b'],['2','c']]那如何将[['0','a'],['1','b'],['2','c']]变成{0:'a',1:'b',2:'c'};
查看完整描述

2 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

Object.fromEntries()
倒是有这个原生方法支持,是最新的特性的,要chrome73+能运行。所以目前阶段还是自己实现吧MDN文档
                            
查看完整回答
反对 回复 2019-07-27
?
交互式爱情

TA贡献1712条经验 获得超3个赞

letobj;
[['0','a'],['1','b'],['2','c']].forEach(item=>{
obj[item[0]]=item[1]
})
                            
查看完整回答
反对 回复 2019-07-27
  • 2 回答
  • 0 关注
  • 387 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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