const と this の使い分けを教えてください

詳しく解説いたします。
2022年10月8日
ユーザー

お世話になっております。
this をつける判断基準が理解できません。

ドットインストールでクラス関連の動画を視聴し、
自身でも検索を行ってきました。

結果、以下の 2 つが理由として得られた情報です。


1. クラス外でも使用したいとき
 →クラス内で完結する際はconst
  クラス外で使用する可能性があればthisという線引きでしょうか?

2. クラス内でインスタンスとして表示したいとき
 →インスタンスとは、クラス外でnewを通じて生成するものだと考えます。
  thisの使用とどのように関連するのでしょうか?


どちらも言葉として理解できますが、
理屈を理解することができません。

this をつける意義と判断基準について、
噛み砕いてご説明頂くことは可能でしょうか。

尚、以下レッスンについては視聴済みで、
クラス関連の用語の定義については理解しております。

#30 クラスの概念を理解しよう | 詳解JavaScript オブジェクト編
#31 クラスを作ってみよう | 詳解JavaScript オブジェクト編

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

プレミアムプランとは?

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