reduce( function( 函数方法(处理数值) total, 上次累加值 value, 本次处理值 index, 本次值索引 array 处理数组对象 ), initvalue (可选)初始值 ) 返回:int/string示例1:
function f(total, value, index, array){ // 所有值相加 return total + value; } var arr = [10, 20, 30]; var num = arr.reduce(f); 结果:60示例2:
function f(total, value, index, array){ // 组合成字符串 return total + value; } var arr = ["a", "b", "c"]; var num = arr.reduce(f); 结果:abc