JavaScript RegExp constructor 屬性

RegExp 對象參考手冊 JavaScript RegExp 對象

實例

返回正則運算式原型的函數:

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


RegExp 對象參考手冊 JavaScript RegExp 對象