constructor メソッドの役割について教えてください

プロパティの初期化に使われることが多いのですが、それ以外の「インスタンスが作られたときにしたい処理」も合わせて書くのが一般的です。
2024年11月10日
ユーザー

クラスの学習をしたばかりなのでまだ理解できていない事も多いのですが、
constructor メソッドはインスタンスのプロパティに名前を付けて値を代入するためだけのメソッドだと思い込んでいました。
ですが今回のように、要素を作成しページに追加していくことが大前提としてある場合、
それ専用の新しいメソッドを定義するのではなく、
「インスタンスを new した時には必ずその処理を行いたい」という時に、その処理を書いておくのがconstructor メソッドということでしょうか。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(6)