class Panel {
constructor() {
const section = document.createElement('section');
section.classList.add('panel');
this.img = document.createElement('img');
this.img.src = 'img/seven.png';
this.stop = document.createElement('div');
this.stop.textContent = 'STOP';
this.stop.classList.add('stop');
}
}
こちらの動画で「constはこのコンストラクター内でしか使用されないためconstを使い、thisはほかのメソッドでも呼び出す可能性があるからthis」と説明されています。
別の動画(詳解javascript オブジェクト編#30)では、クラスから作られるインスタンスをクラス内でthisで表現すると説明されていましたが、sectionもこのクラス内で生成されるインスタンスであり
constをthisとしてはダメなのでしょうか?
this,constを使い分けるほかの規則があるのですか?
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?