想象一下,我有以下对象:如何将一组属性转换为一组键值对?
"MyObject": {
"Foo": "b",
"Bar": "d",
"NewEngland": "12",
"GreenBay": "12",
"NewYork": "10",
"Seattle": "3"
}
我怎样才能将它转换为:
[{
name: 'New England', value: 12
}, {
name: 'Green Bay', value: 12
}, {
name: 'New York', value: 10
}, {
name: 'Seattle', value: 3
}]
?
请注意,我删除了Foo
和Bar
属性。
理想情况下,我想使用ES6或lodash。
我通过什么样的使用在这里设置的目的是不解。 – 2017-04-09 13:13:05
如果你有一个'n'属性的列表可以省略,'Set'可以让你在线性时间内而不是二次的。 – gyre