見出し画像

【JavaScript】classのゲッターメソッドを作成

classのゲッターメソッドを作成

getterメソッドを作ることで、クラスの特定のプロパティを取得することができます。

name プロパティをgetterメソッドで定義してみます。

サンプルプログラム

<head>
    <meta charset="utf-8">
    <script>
        
        class User {
            constructor( name) {
                this.name = name;
            }
            
            // getterメソッドを定義します
            get Name() {
               return this.name;
            }
        }
        
        var user = new User("getterメソッド");
        console.log(user.Name);
    </script>
</head>
<body>
</body>
</html>

実行結果

getterメソッド

get構文を付与してName()というgetterメソッドを定義しています。

クラス内のname プロパティを取得するには、this.nameと記述することでアクセスすることができます。

あとはreturnで返すようにすれば終わりです。

サンプルダウンロード


もっと学びたい人は!この本がおすすめです!

#JavaScript #JavaScript初心者 #JavaScript学習 #プログラミング #プログラミング学習 #プログラミング初心者

この記事が気に入ったらサポートをしてみませんか?