ES6 - reduce()陣列方法



reduce() 方法對陣列中的兩個值(從左到右)同時應用一個函式,以將其簡化為單個值。

語法

array.reduce(callback[, initialValue]);   

引數詳情

  • callback − 對陣列中每個值執行的函式。

  • initialValue − 用作回撥函式第一次呼叫第一個引數的物件。

返回值

返回陣列的簡化單個值。

示例

var total = [0, 1, 2, 3].reduce(function(a, b){ return a + b; }); 
console.log("total is : " + total );     

輸出

total is : 6
廣告
© . All rights reserved.