filter(
    function(     函数方法(处理值)
        value,    本次处理值
        index     本次处理值索引
        array     处理的数组对象
    )
)

返回:数组(指定范围值组成的数组)



示例:

function f(value){ // 返回数组中,大于10、小于50的值,以数组形式返回 return value > 10 && value < 50; } var arr = [10, 20, 30, 40, 50]; var bol = arr.filter(f); 结果:[20, 30, 40]