数组对象的filter方法
const array1 = new Array(1, 2, 3, 4);
const array2 = array1.filter(function (value, index, self) {
return value > 2 ? true : false;
}, thisObj)
// filter() 方法的参数:
// callback:回调方法,从数组中每遍历出一个元素就调用一次该方法
// callback 函数的形参:
// value: 当前遍历出的元素
// index: 当前遍历出的元素对应的索引
// self: 数组本身
// thisObj:我们可以用过该参数指定回到函数中 this 的指向。
console.log(array2)