描述
filter创建一个新数组,其包含通过所提供函数实现的测试的所有元素,满足函数判断的元素会组成一个新的数组
语法
let arr=[1,2,3,4,10]
function has(val,index,arr){
console.log(val,index,arr)
return val>5
}
let newArr=arr.filter(has)
console.log(newArr)
细节
1 .不会改变原数组,要返回一个新数组才行
2 .搜索数据。数据过滤
网友评论