Javascript. Optymalny sposób łączenia 2 zestawów obiektów jak w SQL?
Załóżmy, że mamy 2 zestawy obiektów
set1 = [{'id':'1', 'x':'1', 'y':'2'}, {'id':'2', 'x':'2', 'y':'2'}]
set2 = [{'id':'1', 'z':'1'}, {'id':'2', 'z':'2'}]
Chcemy:
set3 = set1.join(set2).on('id');
>> set3
[{'id':'1', 'x':'1', 'y':'2', 'z':'1'},{'id':'2', 'x':'2', 'y':'2', 'z':'2'}]
Jakie są właściwe narzędzia do osiągnięcia tej funkcji? Możeunderscore
pomoc tutaj?