コンストラクタの必要性
コンストラクタの必要性がわかりません
コンストラクタとはインスタンスされた際に呼び出される関数であると
どこのサイトにも記載があります。
しかし、わざわざコンストラクトを書かなくてもいいのではと感じました。
以下のようにコードであればどちらも出力結果は同じです。
コンストラクトなしのほうでは不都合があるということでしょうか?
すみませんが、ご教授をお願いいたします。
ソースコード
class a1 {
y=1;
}
class b1 {
constructor(){
this.y=1;
}
}
const test1 = new a1;
const test2 = new b1;
console.log(test1.y);
console.log(test2.y);
0