JavaScript 对象 constructor 属性

定义和用法

constructor 属性返回创建对象原型的函数。

对于 JavaScript 对象,构造函数属性返回:

function Object() { [native code] }

实例

获取对象构造函数:

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 19,
  eyeColor: "blue"
};
let text = person.constructor;

亲自试一试

语法

object.constructor

返回值

function Object() { [native code] }

浏览器支持

constructor 是 ECMAScript1 (ES1) 特性。

所有现代浏览器都支持 ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Destek Destek Destek Destek Destek Destek

İlgili sayfalar

JavaScript nesnesi

JavaScript nesne tanımı

JavaScript nesne yöntemleri

JavaScript nesne özellikleri