如何从字典中将对象提取到单独的字典中

时间:2019-02-08 16:51:29

标签: javascript

我有以下键和值的字典:

{ 
  key1: { 
    name: 'Steve',
    position: 1
  },
  key2: { 
    name: 'Bob',
    position: '2'
  }
}

我要做的就是将它们提取到单独的字典数组中。我该怎么做?

3 个答案:

答案 0 :(得分:1)

您可以使用Object.keysmap

let obj = {key1: { name: 'Steve',position: 1},key2: { name: 'Bob', position: '2'}}

let arr = Object.keys(obj).map(e=> ({[e]: obj[e]}))

console.log(arr)

答案 1 :(得分:1)

您可以使用shift将值作为单独的数组获取。

Object.values

答案 2 :(得分:0)

  

我要做的就是将它们提取到单独的数组中   字典。我该怎么做?

您可以使用Object.entries()Object.values()