1. 程式人生 > >js數組中reduce方法

js數組中reduce方法

con 回調函數 nbsp 自己 space div 一個 function search

reduce() 方法 相當於一個函數累加器,接受一個回調函數的結果,然後將前一次的函數結果再和下一次的數據再次執行此回調函數.

reduce(function(previousValue,currentValue,index,array){

  return xxx //需要執行的函數結果,

  previousValue---------上一次的值-

currentValue---------當前值

index------當前值的索引

array-------數組

});

[1,2,3,4,5].reduce(function(a,b){return a+b;});

例如:

var result = [[0, 1], [2, 3], [4, 5]].reduce(
function(a, b) { return a.concat(b); }, []); // result == [0, 1, 2, 3, 4, 5] 文末附上博主自己寫的視頻小網站,各種最新免費電影視頻資源 www.searchg.cn

js數組中reduce方法