2、map()
var arr = [1, 2, 3, 4];
arr.map((item, index, arr) = > {
return item * 10
//新数组为10,20,30,40...})
////map遍历数组,返回一个新数组,不改变原数组的值。...2, 3, 4];
arr.filter((item, index, arr) = > {
return item > 2
//新数组为[3,4]
})
//filter过滤掉数组中不满足条件的值...4、reduce()
var arr = [1, 2, 3, 4];
arr.reduce((result, item, index, arr) = > {
console.log(result.../ 1 2 3
return result + item
//最终结果为10
})
//reduce 让数组的前后两项进行某种计算。