Thuộc tính constructor của đối tượng JavaScript

Định nghĩa và cách sử dụng

constructor Thuộc tính trả về hàm tạo nguyên mẫu đối tượng.

Đối với đối tượng JavaScript, thuộc tính hàm tạo trả về:

function Object() { [mã nguồn cội] }

Thực thể

Lấy hàm tạo đối tượng:

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

Thử ngay

Cú pháp

object.constructor

Giá trị trả về

function Object() { [mã nguồn cội] }

Hỗ trợ trình duyệt

constructor Là tính năng của ECMAScript1 (ES1).

Tất cả các trình duyệt hiện đại đều hỗ trợ ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ

Trang liên quan

Đối tượng JavaScript

Định nghĩa đối tượng JavaScript

Phương thức đối tượng JavaScript

Thuộc tính đối tượng JavaScript