例如
a = [{foo: '1', things:[1,2]},{foo: '2', things:[3,4]}]
b = someFunction(a)
b的内容现在是:
[{foo: '1', thing: 1}, {foo: '1', thing: 2},
{foo: '2', thing: 3}, {foo: '2', thing: 4}]
其中bar是从事物中的每个元素派生出来的,但是“事物”可以很容易地成为我想要与对象的外部属性组合的对象数组{foo:'1',..... ......,arraOfThings:[]}
这有名字吗?