#代换

前端用到的设计模式之开闭原则. 里氏代换原则

开闭原则,如果jQuery源码稍微了解,肯定知道它的应用了.一个模块----函数或对象,应该凭着经验来判断,对扩展开放,对修改关闭.------一般用继承实现扩展,用闭包来实现关闭.为什么开闭原则?它跟复杂度有什么关系,?复杂度,就是一个函数里包含的功能个数;当开闭原则不遵守时,想扩展功能,必然去原来的函数里添加代码,...