一個專欄中,我有陣列狀物體的像這樣的集合:和對象的集合中的JavaScript
a = [[1,2],[3,4],[5,6],[7,8]]
而且我想sum the columns
(如果u認爲這是一個4×2陣列)等即:
col1_sum = 16
col2_sum = 20
這樣做的最好方法是JS?
我嘗試使用underscore's _.reduce
功能,像這樣:
var col1_sum =_.reduce(a, function(memo,obj){ return memo + parseFloat(obj[0]);},0)
,但我得到一個 「未定義」 錯誤
什麼想法?謝謝。
'誰需要jQuery.each?'可能有jQuery的人並且不想墊片Array.forEach支持IE <= 8。 –
@FabrícioMatté我知道,我知道。我正在輕浮。我使用jQuery.each以至於忘記了Array.forEach。 –
謝謝你,我會踢它老派 – user1452494