0
对于实施例B的什么是名称的“映射”那个“扩展”,而不是一对一的
a = [{foo: '1', things:[1,2]},{foo: '2', things:[3,4]}]
b = someFunction(a)
内容现在是:
[{foo: '1', thing: 1}, {foo: '1', thing: 2},
{foo: '2', thing: 3}, {foo: '2', thing: 4}]
其中杆从每个派生元素的东西,但'东西'可能很容易成为一个对象的数组,我想与对象的外部属性相结合{foo:'1',........,arraOfThings:[]}
有没有这个名字?
这个概念是一个'mapMany',它没有内置到js中,但是你可以用产生数组的map来绕过它,然后用一个'reduce'来连接它们。 – zzzzBov
啊谢谢,我写了,我只是不知道该怎么称呼它。 – cheshirecatalyst