js对象操作

怎么将下面的对象:

varobj={'key1':'k1','value1':'v1','key2':'k2','value2':'v2'}

转换成

arr=[{'key':'k1','value':'v1'},{'key':'k2','value':'v2'}]


红糖糍粑
浏览 433回答 1
1回答

浮云间

这种自己只能自己去判断呗var arr = []Object.keys(obj).forEach(d => d.startsWith('key') ? arr.push({key: obj[d], value: obj[d.replace('key', 'value')]}) : '' )
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript