假设我有以下存储单个键值对的对象数组:
var someArray = [ {foo: 1}, {bar: 2}];
我希望您能将这个数组压平成一个单一的对象,其中原始对象中的每个键都成为新单一对象的属性,如下所示:
someObject = {
foo: 1,
bar: 2
}
我将始终拥有唯一的键,并且只会有一个键值对。
我知道如果我在 foreach 循环中循环数组,那么我只能访问项目的索引和值,例如:
0: {foo: 1}
我希望能够循环遍历,在访问项目时分别读取键和值,以便将其附加到我的新对象中。
我觉得lodash应该能够在这方面提供帮助,但我很难找到哪个方法能够帮助我。
有人能指点我一下吗?
谢谢。