首页 > 解决方案 > Javascript 对象格式转换

问题描述

我怎样才能转换这个:

{key: "A", value: {count:2}}
{key: "B", value: {count:5}}
{key: "C", value: {count:1}}

进入这个:

{key:"A", value: 2}
{key:"B", value: 5}
{key:"C", value: 1}

标签: javascriptnode.js

解决方案


为此使用地图。

let arr = [
  {key: "A", value: {count:2}},
  {key: "B", value: {count:5}},
  {key: "C", value: {count:1}}
];

let result = arr.map(obj => { return { key: obj.key, value: obj.value.count }});
console.log(result);


推荐阅读