目录
常用方法
1 some方法
查找满足条件的元素是否存在 返回的是一个布尔值 如果查到第一个满足的 就终止
var arr=[1,2,4,10,23,11]
var newarr=arr.some(function(item){
return item === 101
})
console.log(newarr) //[]
2 filter方法
查找返回满足条件的数组 返回的是一个数组 把所以满足条件的数据以数组的形式返回过来
var arr=[1,2,4,10,23,11]
var newarr=arr.filter(function(item,index){
return item <=2
})
console.log(newarr) //[1,2]
3 every方法
也是查找是否满足 返回与一个布尔值 查找每一个元素 有一个元素不存在就返回false
var arr=[1,2,4,10,23,11]
var newarr=arr.every(function(item){
return item === 1
})
console.log(newarr) //true
4 foreach方法
循环每一项并且输出
var arr=[1,2,4]
arr.forEach(function(item,index,array){
console.log(item,index,array) //[1,2,3]
})