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

js对象操作

js对象操作

红糖糍粑 2018-12-19 18:15:45
怎么将下面的对象:varobj={'key1':'k1','value1':'v1','key2':'k2','value2':'v2'}转换成arr=[{'key':'k1','value':'v1'},{'key':'k2','value':'v2'}]
查看完整描述

1 回答

?
浮云间

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

这种自己只能自己去判断呗

var arr = []

Object.keys(obj).forEach(d => d.startsWith('key') ? arr.push({key: obj[d], value: obj[d.replace('key', 'value')]}) : '' )


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

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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