JavaScript RegExp constructor 屬性
實例
返回正則運算式原型的函數:
var patt = new RegExp("zaixian", "g");
var res = patt.constructor;
定義和用法
在 JavaScript 中, constructor 屬性返回對象的構造函數。
返回值是函數的引用,不是函數名:
JavaScript 正則運算式 constructor 屬性返回 function RegExp() { [native code] }
JavaScript 數組 constructor 屬性返回 function Array() { [native code] }
JavaScript 數字 constructor 屬性返回 function Number() { [native code] }
JavaScript 字串 constructor 屬性返回 returns function String() { [native code] }
如果一個變數是數組你可以使用 constructor 屬性來定義。
流覽器支持
表格中的數字表示支持該屬性的第一個流覽器版本號。
屬性 | |||||
---|---|---|---|---|---|
constructor | Yes | Yes | Yes | Yes | Yes |
語法
RegExpObject.constructor
參數
沒有參數。
技術細節
返回值: | function RegExp() { [native code] } |
JavaScript 版本: | ECMAScript 1 |