数组的filter原理实现

直接上代码啦

filter (arr,fn) {
        console.log('我要开始过滤了哦~ 不好好学习的就被我过滤出去咯~')
        let newArr = []
        arr.map((ele,index) => {
            if(fn(ele)){
                newArr.push(ele)
            }
        })
        console.log(newArr)
        console.log('来,看看谁都出去了')
        return newArr
    }
filter([55,48,93,32,54,89],item=>item<60) // [55,48,32,54]    

要好好学习吖~

原文地址:https://www.cnblogs.com/wxy0/p/14633048.html