Thuộc tính constructor của hàm Array trong JavaScript

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

Trong JavaScript:constructor Thuộc tính trả về hàm cấu tạo của đối tượng.

Giá trị trả về là tham chiếu đến hàm,而不是 tên của hàm:

Đối với mảng JavaScript, thuộc tính constructor trả về:
function Array() { [mã nguồn nội bộ] }

Đối với đối tượng JavaScript, thuộc tính constructor trả về:
function Object() { [mã nguồn nội bộ] }

Thực thể

Thuộc tính constructor trả về hàm cấu tạo của mảng:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.constructor;
// Trả về function Array() { [mã nguồn nội bộ] }

Thử ngay

Cú pháp

mảng.constructor

Chi tiết kỹ thuật

Giá trị trả về: function Array() { [mã nguồn nội bộ] }
Phiên bản JavaScript: ECMAScript 1

Hỗ trợ trình duyệt

Tất cả các trình duyệt đều hỗ trợ hoàn toàn constructor Thuộc tính:

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

Giáo trình:Mảng JavaScript

Giáo trình:Mảng Const của JavaScript

Giáo trình:Phương thức mảng JavaScript

Giáo trình:Sắp xếp mảng JavaScript

Giáo trình:Điều hướng mảng JavaScript