質問編集履歴

1

回答を追記した

2021/05/21 04:17

投稿

old_dog
old_dog

スコア51

test CHANGED
File without changes
test CHANGED
@@ -18,4 +18,28 @@
18
18
 
19
19
 
20
20
 
21
- わかる方いらっしゃいましたらよろくお願いします。
21
+ 以下にアドバイス頂きました内容を整理て記載します。
22
+
23
+
24
+
25
+ get : ゲッター
26
+
27
+ オブジェクトのプロパティを関数に紐づけして、プロパティ(関数名)が参照されたときに、関数を呼び出します。
28
+
29
+
30
+
31
+ ```
32
+
33
+ let fun={ get f(){console.log(1)} }
34
+
35
+ fun.f ; // 1
36
+
37
+ fun.f(); // 1 ; fun.f is not a function
38
+
39
+ ```
40
+
41
+
42
+
43
+ 関数fをプロパティ名「f」で呼び出します。
44
+
45
+ f()と、関数呼び出しをするとエラー(fun.f is not a function)となります。