js

Array.prototype.myFilter = function(callbackfn) { var arr = [];

for(var i=0; i<this.length; i++) {
    if(callbackfn(this[i])) {
        arr.push(this[i])
    }
}
return arr;

} function test(value) { return value > 1 }

var attr = [1,2,3] attr = attr.myFilter(a => a>1) console.log(attr);

// 函数 // 语法糖 // 1.声明语句 function // 2.函数名称 // 3.函数参数(形参) // 4.函数主体 {} // 5.默认返回值为: undefined

JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。