1,forEach
对数组里面的数字循环执行一个函数
回调函数:三个形参
返回值:undefined
2,map
对数组里面的数字循环执行一个函数
回调函数:四个形参(多一个指定传入回调函数里面的this的值)
返回值:新数组,每个元素都是回调函数的结果,新数组与原数组长度一样
3,filter
使用一个回调函数来过滤符合条件的数值,并把符合条件的数值搜集起来组合成一个新数组
回调函数:四个形参(多一个指定传入回调函数里面的this的值)
4,from
从一个类似数组或可迭代的对象中创建一个新的数组实例
5,reduce
用一个回调函数把每个数值使用一些功能(累加)累计起来,并返回这个累计值(所有数值的和)
特点:从左往右(raduceRight 从右往左)
返回值:累计值