⊗jsOpBsPIC 7 of 60 menu

JavaScriptのOOPにおけるクラス内プロパティへのアクセス

クラスのメソッド内では、thisは そのクラスのオブジェクトを指します:

class User { show() { console.log(this); // オブジェクト } }

これは、thisを通じてオブジェクトのプロパティに アクセスできることを意味します。 試してみましょう。私たちのオブジェクトに nameプロパティがあるとします。 このプロパティをメソッド内で表示しましょう:

class User { show() { console.log(this.name); } }

では、クラスのオブジェクトを作成しましょう:

let user = new User;

必要なプロパティを設定します:

user.name = 'john';

では、メソッドを呼び出し、 プロパティの値を画面に表示しましょう:

user.show(); // 'john' を表示

クラス Employeeのオブジェクトに namesalary プロパティを設定してください。

従業員の名前を画面に表示するメソッドを作成してください。

従業員の給与を画面に表示するメソッドを作成してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否