摘要:
下面全面介绍封装和信息隐藏。 通过将一个方法或属性声明为私用的,可以让对象的实现细节对其它对象保密以降低对象之间的耦合程度,可以保持数据的完整性并对其修改方式加以约束。在代码有许多人参与设计的情况下,这也可以使代码更加可靠、更易于调试。 不像其它语言,javascript中没有类似priva... 阅读全文
摘要:
在学习设计模式前必须要知道和掌握的***。 为类添加新方法:Function.prototype.method = function(name,fn) { this.prototype[name] = fn;}//改进版:支持链式调用Function.prototype.method =... 阅读全文