JavaScript constructorプロパティ

Javascript数组对象参考手册JavaScript 配列オブジェクト

インスタンス

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


Array Object 参考手册JavaScript 配列オブジェクト その他の拡張