在学习设计模式前必须要知道和掌握的***. 为类添加新方法: Function.prototype.method = function(name,fn) { this.prototype[name] = fn; } //改进版:支持链式调用 Function.prototype.method = function(name,fn) { this.prototype[name] = fn; return this; } 函数是一等对象,可以存储在变量中,可以作为参数传给其他函数,可以作为返回值从其…