使用闭包 实现区间筛选
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]function between(a, b) {return function (v) {return v > 2 && v < 7}}console.log(arr.filter(between(2, 7)));
方法2
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]var a = arr.filter(item => {if (item > 2 && item < 7) return item})console.log(a);
