JavaScriptオブジェクトのconstructor属性
- 前のページ assign()
- 次のページ create()
- 上一层に戻る JavaScript オブジェクトリファレンスマニュアル
定義と用法
constructor
属性は、オブジェクトのプロトタイプを生成する関数を返します。
JavaScriptオブジェクトに対して、構築関数属性は以下を返します:
function Object() { [ネイティブコード] }
インスタンス
オブジェクトの構築関数を取得する:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; let text = person.constructor;
文法
object.constructor
返り値
function Object() { [ネイティブコード] }
ブラウザのサポート
constructor
ECMAScript1(ES1)の機能です。
すべての現代ブラウザはES1(JavaScript 1997)をサポートしています:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート | サポート |
- 前のページ assign()
- 次のページ create()
- 上一层に戻る JavaScript オブジェクトリファレンスマニュアル