constructor属性始终指向创建当前对象的构造函数。比如下面例子:
我们知道每个函数都有一个默认的属性prototype,而这个prototype的constructor默认指向这个函数。如下例所示:
原来是因为覆盖Person.prototype时,等价于进行如下代码操作:
|
JavaScript类和继承:constructor属性
最新推荐文章于 2024-05-21 15:20:38 发布
constructor属性始终指向创建当前对象的构造函数。比如下面例子:
我们知道每个函数都有一个默认的属性prototype,而这个prototype的constructor默认指向这个函数。如下例所示:
原来是因为覆盖Person.prototype时,等价于进行如下代码操作:
|