teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

回答を追記した

2021/05/21 04:17

投稿

old_dog
old_dog

スコア51

title CHANGED
File without changes
body CHANGED
@@ -8,4 +8,16 @@
8
8
  fun.f; // {}
9
9
  ```
10
10
 
11
- わかる方いらっしゃいましたらよろくお願いします。
11
+ 以下にアドバイス頂きました内容を整理て記載します。
12
+
13
+ get : ゲッター
14
+ オブジェクトのプロパティを関数に紐づけして、プロパティ(関数名)が参照されたときに、関数を呼び出します。
15
+
16
+ ```
17
+ let fun={ get f(){console.log(1)} }
18
+ fun.f ; // 1
19
+ fun.f(); // 1 ; fun.f is not a function
20
+ ```
21
+
22
+ 関数fをプロパティ名「f」で呼び出します。
23
+ f()と、関数呼び出しをするとエラー(fun.f is not a function)となります。