filter( ) 方法

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

 语法:

array.filter(function(currentValue,[index],[arr]))

 currentValue:当前元素的值

 示例1、

let arr = [56, 15, 48, 3, 7];
let newArr = arr.filter(function (value) {
    return value % 2 === 0;
});
console.log(newArr)   // [56, 48]

 示例2、

var ages = [32, 33, 16, 40];

function checkAdult(age) {
    return age >= 18;
}

function myFunction() {
  console.log(ages.filter(checkAdult));
}
未完,待续......
原文地址:https://www.cnblogs.com/zhishiyv/p/14455133.html