JavaScript constructor 屬性

Javascript數組對象參考手冊 JavaScript 數組對象

實例

返回fruits數組對象原型創建的函數:

fruits.constructor;

結果輸出:

function Array() { [native code] }


定義和用法

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

返回值是函數的引用,不是函數名:

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

JavaScript 數字 constructor 屬性返回 function Number() { [native code] }

JavaScript 字串 constructor 屬性返回 function String() { [native code] }

如果一個變數是數組你可以使用 constructor 屬性來定義。


流覽器支持

屬性
constructor Yes Yes Yes Yes Yes

所有主流流覽器都支持 constructor 屬性。


語法

array.constructor

技術細節

返回值: 一個函數對象。該函數由數組對象的原始創建。
JavaScript 版本: 1.1


Array Object 參考手冊 JavaScript 數組對象