1、 继承: 子类继承父类,子类获取到父类某些方法和属性
2、多态:JavaScript里面设计的比较少,需要像Python语言这样的特性,接口,重载,重写等
3、封装:数据的权限和保密,定义私有属性或者类属性
举例:
// jQuery就是一个class类// $('p') 是jQuery的一个实例class jQuery {constructor(selector) {let slice = Array.prototype.slicelet dom = slice.call(document.querySelectorAll(selector))let len = dom ? dom.length : 0...}append() {}addClass() {}html() {}}
UML类图:
Unified Modeling Language 统一建模语言,它包含很多种图,设计模式相关的是类图,主要展示了模块之间的关联。

