我需要從節點專家的幫助......我必須使用的版本是0.10.x的NodeJS - 陣列搜索和追加
我有一個這樣的數組:
[
[ 'ABC', '5' ] ,
[ 'BCD', '1' ]
]
,我有新的價值觀輸入[ 'DDD', '3' ]
和[ 'ABC', '4' ]
,我想要實現的是搜索第一列是否存在於數組中 - 如果是,則總結第二列,如果不是,則只需將值添加到數組中。
在結果我希望有:
添加
[ 'DDD', '3' ]
- DDD不數組存在,它將被添加[ [ 'ABC', '5' ] , [ 'BCD', '1' ] , [ 'DDD', '3' ] ]
加
[ 'ABC', '4' ]
- ABC在陣列存在所以第二列將彙總爲ABC[ [ 'ABC', '9' ] , [ 'BCD', '1' ] , [ 'DDD', '3' ] ]
請幫
你有什麼試過的? –
你的源數組與你想實現的目標無關?你有更好的例子嗎? – Alex
@Ryad - 我不是很熟練,所以我沒有嘗試任何東西... – mfpass