Javascript学习系列文章,一方面作为学习记录,另一方面日后可以参考,所有内容均为个人的学习理解
迭代方法:
1、every()
2、filter()
3、forEach()
4、map()
5、some()
其中every()和some()其实可以理解成逻辑与和逻辑或操作;
归并方法:
reduce():从数组第一项开始
reduceRight():从数组最后一项开始
var values = [1,2,3,4,5];
var sum = values.reduce(function(prev, cur, index, array){
return prev + cur;
});
alert(sum); //15
参数分别是:前一项,当前项,当前项索引,数组。cur为后一项,prev是变化的,每一次返回的结果