如何将键值对象转换为对象数组

隐藏的马克

我想在javascript中将一个键值对象转换为一个对象数组

var obj={"name1":"value1","name2":"value2",...};

我怎样才能将它转换为

arr=[{"name":"name1","value":"value1"},{"name":"name2","value":"value2"},...];
普拉桑

尝试array#mapArray#push

var obj={"name1":"value1","name2":"value2"};
var res=[];
Object.keys(obj).map(a => res.push({name:a , value:obj[a]}))
console.log(res)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章