JavaScript constructor 屬性
實例
返回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 |
