什么是Class 类?
MDN上说,类定义对象的特征。它是对象的属性和方法的模板定义。
简单说,“类”是生产对象的模板,通过类这个模板,可以毫不费劲地生产出无数个一样的对象,而不用通过一次次的定义去声明对象。而这些对象,因为具有一样的属性、一样的方法,所以将这些对象归为一个“类”,就像将人类归入人这一类一样。
JavaScript的类
在es 6出现之前,ECMAScript 标准中都是没有类的官方规范的,JavaScript 的类都是通过其他的方法来模拟定义。直到ES 6标准的到来,JavaScript才拥有官方的定义类的方法。