本文实例讲述了ES6中数组array新增方法。分享给大家供大家参考,具体如下:
●find :
let arr=[1,2,234,'sdf',-2];
arr.find(function(x){
return x<=2;
})//结果:1,返回第一个符合条件的x值
arr.find(function(x,i,arr){
if(x<2){console.log(x,i,arr)}
})//结果:1 0 [1, 2, 234, "sdf", -2],-2 4 [1, 2, 234, "sdf", -2]
find的参数为回调函数,回调函数可以接收3个参数,值x、所以i、数组arr,回调