我想用最優雅的(功能)方式獲得類似SQL表加入的東西, ,最好是用underscore.js, ,所以請不要使用for循環。基於公共ID加入兩個js對象數組的功能方式
我需要合併來自兩個不同數組的對象,並使用一個公共標識符進行匹配。
例如,給定:
var basic = [{
id: '1',
name: 'someName',
},
{...} ]
var ext= [{
id: '1',
job: 'someJob',
},
{...} ]
結果應該是:
var combined = [{
id: '1',
name: 'someName',
job: 'someJob',
},
{...} ]
謝謝!
什麼問題用'for'循環?你認爲遞歸是以功能方式處理數據結構的唯一方法嗎? – Bergi