ホームページ >ウェブフロントエンド >jsチュートリアル >jsでコンストラクターを使う方法
JavaScript の場合 <code>constructor</code> 使用法
<code>constructor</code> は、オブジェクトを作成する関数を指す JavaScript の組み込みプロパティです。これは、オブジェクトの作成時にオブジェクトの状態を初期化するために使用されます。
構文:
<code>constructor</code>
使用法:
<code>constructor</code> 次の目的に使用できます。
<code class="js">let obj = new Object(); console.log(obj.constructor); // 输出:Object</code>
<code>constructor</code> 新しいオブジェクトを作成する関数として使用できます:
<code class="js">class Person { constructor(name) { this.name = name; } } let person = new Person("John"); console.log(person instanceof Person); // 输出:true</code>
##constructor オブジェクトのプロトタイプを設定するために使用できます:
<code class="js">function Animal() {} function Dog() {} Dog.prototype = new Animal(); let dog = new Dog(); console.log(dog.constructor); // 输出:Dog</code>
注:
は読み取り専用プロパティであり、改訂できません。
プロパティは
Object 関数を指します。
メソッドを定義します。
以上がjsでコンストラクターを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。