轻松上手,快乐学习!

JavaScript RegExp constructor 属性


实例

constructor 构造函数属性返回正则表达式的构造函数:

var patt = new RegExp("Hello World", "g");
var res = patt.constructor;
亲自试一试 »

定义和用法

在 JavaScript 中,constructor 属性返回对象的构造函数。

返回值是对函数的引用,而不是函数的名称:

对于 JavaScript 正则表达式 ,构造函数属性返回 function RegExp() { [native code] }

对于 JavaScript 数值,构造函数属性返回 function Number() { [native code] }

对于 JavaScript 字符串,构造函数属性返回 function String() { [native code] }


浏览器支持

属性
constructor Yes Yes Yes Yes Yes

语法

RegExpObject.constructor

技术细节

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