共计 258 个字符,预计需要花费 1 分钟才能阅读完成。
// 业务代码,扩大以后的业务代码
function say(a, b){console.log('say', a, b);
}
// 给某个办法 增加一个办法 在他执行之前调用
Function.prototype.before = function(callback) {return (...args)=>{callback();
this(...args);
}
}
let beforeSay = say.before(function(){console.log('before say');
});
beforeSay('hello', 'world');
正文完
发表至: javascript
2020-07-10