js内置对象 filter用法

定义和用法

filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。

注意: filter() 不会对空数组进行检测。

注意: filter() 不会改变原始数组。

var arr = [10,20,30,50,10,80,200,300,400,2,6,9,8];
var newArr = arr.filter(function(n){
    if(n>100){
        return true;
    }
})

console.log(newArr);

 

ES6语法:

var arr = [10,20,30,50,10,80,200,300,400,2,6,9,8];
var newArr = arr.filter(n => n>50);
console.log(newArr);

 

posted @ 2021-03-16 16:18  华北业余选手  阅读(135)  评论(0)    收藏  举报