forEach
arr.forEach(function(ele,index,arr){
},document);
对数组中的每一个元素,执行一次提供的函数
-
callback(ele) 函数
-
ele :循环过程中的每一位元素
-
index: 当前循环的元素对应的下标值
-
arr :调用forEach的当前数组
-
-
thisArg: 控制当前callback中的this指向
该方法返回值是undefined
filter
筛选出符合函数中条件的元素,并作为一个新数组返回
arr.filter(function(ele,index,arr){
},document);
map
arr.map(function(ele,index,arr){
},document);
由数组中的每一位元素执行函数后的结果,作为新数组的值