ES5 Array新方法reduce() 数组累加
2017-10-25 15:00
344 查看
reduce() 方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始合并,最终为一个值。
b) {
return a + b;
});// total == 6
b) {
return a.concat(b);
});// flattened is [0, 1, 2, 3, 4, 5]
原文网站:http://www.cnblogs.com/leejersey/p/5466091.html
资料网站:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array
例子:将数组所有项相加
var total = [0, 1, 2, 3].reduce(function(a,b) {
return a + b;
});// total == 6
例子: 数组扁平化
var flattened = [[0, 1], [2, 3], [4, 5]].reduce(function(a,b) {
return a.concat(b);
});// flattened is [0, 1, 2, 3, 4, 5]
原文网站:http://www.cnblogs.com/leejersey/p/5466091.html
资料网站:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array
相关文章推荐
- 在JavaScript的ES5版本中Array数组的reduce方法详解
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- ES5 中的Array.prototype.reduce( )方法
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- Array数组(JS)之map与reduce方法
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个现在就该使用的数组Array方法: indexOf/filter/forEach/map/reduce详解
- 聊一聊ES5数组(Array)新增的那些方法
- javascript---数组array方法reduce()
- es6--javascript数组降维,从es5分析到es6,(详解reduce方法)欢迎补充
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例(转)
- ECMAScript5(ES5)标准中扩展的数组Array方法