构造函数属性

每个对象都有一个名为 constructor 的属性,它指向用于创建该对象的构造函数。此属性可用于确定任何对象的类型。

构造函数属性

属性 描述
var obj=new Circle(5); // 创建一个新对象
var type=obj.constructor; // type = Circle

constructor 属性定义在构造函数原型中,而不是在每个对象实例中。