23
2018
12

ES6 filter()方法

// filter 数组的过滤,或叫数据的过滤

var arr = [40,35,23,62,39,65,78,82,79,93];

// filter方法的return只有两种情况,true或者false  布尔值

//如果返回true(真)就保留这个数据,如果返回false(假),就删除这个数据

//newarr接收一下新的结果

var newarr = arr.filter((x,y)=>{

console.log(x,'序号',y); //第二个参数是序号

// 第三个参数也是完整数据信息,这里就不写了

return x>=60;

})

// 输出结果:Array(6) [ 62, 65, 78, 82, 79, 93 ]

console.log(newarr);

原文链接:https://www.qiquanji.com/post/7506.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。