<script>
const ages = [32, 33, 16, 40];
const c=ages.filter((a,b,c)=>{
console.log('每一个数组值: '+a+'数组值索引:'+b+'数组:'+c)
return a>18 //比较条件
})
console.log(ages)//原数据不变
console.log(c)//返回条件符合的数组
</script>
![](https://i-blog.csdnimg.cn/blog_migrate/6c02b11f161d32addb48953f34ec0460.png)
filter:每一个数组值: '+a+'数组值索引:'+b+'数组:'+c