Array对象
部分带有function
属性的Array
对象。
forEach 遍历所有元素
1 | var arr = [1,2,3,4,5,6]; |
every 判断所有元素是否都符合
1 | //every 判断所有元素是否都符合 |
some 判断所有元素是否都符合
1 | //some 判断是否至少有一个元素符合 |
sort 排序
1 | //sort 排序 |
map 对元素重新组装,生成新的数组
1 | //map 对元素重新组装,生成新的数组 |
filter 过滤符合条件的元素
1 | //filter 过滤符合条件的元素 |
reduce 计算功能
reduce()
数组中的每个值(从左到右)开始缩减,最终计算为一个值。reduceRight()
末尾向前将数组中的数组项做累加。1
2
3arr.reduce(function(itme,index){
return itme + index; //index为数值 itme储存计算值
})