构造函数属性
每个对象都有一个名为 constructor 的属性,它指向用于创建该对象的构造函数。此属性可用于确定任何对象的类型。
构造函数属性
| 属性 | 描述 |
|---|---|
var obj=new Circle(5); |
// 创建一个新对象 |
var type=obj.constructor; |
// type = Circle |
constructor 属性定义在构造函数原型中,而不是在每个对象实例中。
每个对象都有一个名为 constructor 的属性,它指向用于创建该对象的构造函数。此属性可用于确定任何对象的类型。
构造函数属性
| 属性 | 描述 |
|---|---|
var obj=new Circle(5); |
// 创建一个新对象 |
var type=obj.constructor; |
// type = Circle |
constructor 属性定义在构造函数原型中,而不是在每个对象实例中。