JavaScript Array constructor 屬性

定義和用法

在 JavaScript 中,constructor 屬性返回對象的構造函數。

其返回值是對函數的引用,而不是函數的名稱:

對于 JavaScript 數組,constructor 屬性返回:
function Array() { [native code] }

對于 JavaScript 對象,constructor 屬性返回:
function Object() { [native code] }

實例

constructor 屬性返回數組的構造函數:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.constructor;
// 返回 function Array() { [native code] }

親自試一試

語法

array.constructor

技術細節

返回值: function Array() { [native code] }
JavaScript 版本: ECMAScript 1

瀏覽器支持

所有瀏覽器都完全支持 constructor 屬性:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持

相關頁面

教程:JavaScript 數組

教程:JavaScript 數組 Const

教程:JavaScript 數組方法

教程:JavaScript 排序數組

教程:JavaScript 數組迭代