如何从其他对象创建新的数组对象?

时间:2019-07-22 23:14:52

标签: javascript ecmascript-6

我必须创建包含键标签和键值的数组键的新对象,

const parsedItem = Object.assign(
    [],
    this.props.factories.map((item, key) => {
      key.value = item.ID;
      key.label = item.name;
    })
);

这是我提取的数据

getFetchItem = [
  {name:"room 1",ID:1},
  {name:"room 2",ID:2},
]

这是我所期望的,它是从getFetchItem变量获得的

const setParsedItem=[
  {label:"room 1", value:1},
  {label:"room 2", value:2},
];

0 个答案:

没有答案