JavaScript的类

对象的类,其实目的在于让每个实例化后的对象都能共享某些属性。类的实现是基于其原型继承机制的。如果两个实例都从同一个原型对象上面继承了属性,我们就说它们是同一个类的实例。
JavaScript中类的一个重要特性-----动态可继承。

定义类是模块开发和重用代码的有效方式之一。一定得掌握的呦!!!

1,类和原型

类的所有实例对象都是从同一个原型对象上继承属性。原型对象是类的核心。

构造函数是类的公共标识。但原型是唯一的标识。

instanceof运算符检测对象的继承关系,而不是检测创建对象的构造函数。

在JavaScript中定义类的步骤:1,定义一个构造函数,设置初始化新对象的实例属性,2,给构造函数的prototype对象定义实例的方法。3,给构造函数定义类字段和类属性。

猜你喜欢

转载自www.cnblogs.com/tangjiao/p/8990971.html
今日推荐