1.arr.indexOf()
1,第一次出现的下标
2.两个参数,后面的参数代表从哪个下标开始查找
3.如果不存在 返回的为-1
2.arr.lastIndexOf()
从后往前找,返回也是下标
接受两个参数,第二个参数 从哪个下标开始
3.forEach 遍历数组
arr.forEach(function(value,index,arr){
// value数组项
//index 下标
//arr数组本身
})
4.map
把原数组映射到一个新数组里面
不会对原数组造成影响
arr.map(function(value,index,arr){
return 需要返回的
})
// value数组项
//index 下标
//arr数组本身
5.reduce 累计
arr.reduce(function(acc,value,index,arr){
return acc + value; //累加
acc===》累记器
})
6.filter 过滤器
arr.filter(function(value,index,arr){
//return 过滤条件
})