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

JSON处理

JSON处理

一只名叫tom的猫 2019-01-05 16:14:25
[["泼猴","30岁"],["小兰","31岁"]]怎么把数据处理成下面这样[{"name":"泼猴","age":"30岁"},{"name":"小兰","age":"31岁"}]
查看完整描述

1 回答

?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

var arr = [["泼猴","30岁"],["小兰","31岁"]];

var data = arr.map( function( item ) {

    return {

        name: item[ 0 ],

        age: item[ 1 ] 

    }

} )

如果用es6,一行就能搞定


let data = arr.map( item =>( { name: item[ 0 ], age: item[ 1 ] } ) )


查看完整回答
反对 回复 2019-01-22
  • 1 回答
  • 0 关注
  • 405 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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