JavaScriptにおけるコンストラクタとはインスタンスが生成されてすぐに実行する処理をまとめたものです。コンストラクタ内に実行する処理を記述して使います。
では、クラスを定義して、インスタンスを生成してみましょう。その際にコンストラクタを発動して処理がなされているかみてみましょう。
- class Food {
- constructor() {
- console.log('インスタンスが生成されました');
- }
- }
- // インスタンスを生成する
- const meat = new Food();
- // →'インスタンスが生成されました'
このようにインスタンスを生成するとコンストラクタ内に記述している処理が実行されます。
コメント
[…] 関連記事JavaScriptーコンストラクタを設定してみようJavaScriptーインスタンスのプロパティを設定してみよう […]