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
Dukungan Dukungan Dukungan Dukungan Dukungan Dukungan

Halaman Berhubungan

Objek JavaScript

Definisi Objek JavaScript

Metode Objek JavaScript

Atribut Objek JavaScript