N ES5-
20 reduce() (归并)遍历数组, 每次循环时执行传入的回调函数,回调函数会返回一个值,将该值作为初始值prev,传入到下一次函数中 最终操作的结果 N ES5-
21 reduceRight...-1 满足条件第一个元素下标,不存在=>-1 N ES6
26 fill() 用给定值填充一个数组 新数组 N ES6
27 flat() 用于将嵌套的数组“拉平”,变成一维的数组。...如果是其他类型, 直接放到新数组中
另外,如果不给该方法任何参数,将返回一个和原数组一样的数组(复制数组)
var arr1 = [1, 2, 3];
var arr2 = ["a",...语法:
arr[].forEach(function(value,index,array){
//do something
})
参数: item:每次循环的当前元素, index:当前项的索引...”拉平”,变成一维的数组。