English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript RegExpコンストラクタ属性

 JavaScript 正規表現 RegExpオブジェクト

constructorプロトタイプ関数への参照を返す属性。

JavaScriptにおいて RegExp、constructor属性はRegExp関数{[ローカルコード]}

JavaScriptにおいて 文字列、constructor属性はString関数{[ネイティブコード]}

JavaScriptにおいて Numbers、constructor属性はNumber関数{[ネイティブコード]}

JavaScriptにおいて Date、constructor属性は関数Date(){[ネイティブコード]}

JavaScriptにおいて Boolean、constructor属性は関数Boolean(){[ネイティブコード]}

JavaScriptにおいて 配列、constructor属性は関数Array(){[ネイティブコード]}

文法:

regex.constructor
var regex = new RegExp("Parrot", "g");
regex.constructor;
テストをしてみる‹/›

ブラウザの互換性

すべてのブラウザはConstructor属性を完全にサポートしています:

属性
constructor

技術的詳細

返り値:このオブジェクトを生成した関数を返します、つまり関数RegExp(){[ネイティブコード]}
JavaScript バージョン:ECMAScript 1

 JavaScript 正規表現 RegExpオブジェクト