回答編集履歴

1

コールバック関数のsampleコード追記

2021/02/21 09:54

投稿

think49
think49

スコア18189

test CHANGED
@@ -32,15 +32,57 @@
32
32
 
33
33
  コールバック関数は毎回、即時定義する必要はありません。
34
34
 
35
+
36
+
37
+ ```JavaScript
38
+
39
+ setTimeout(() => {
40
+
41
+ card01.remove()
42
+
43
+ }, 900);
44
+
45
+
46
+
47
+ setTimeout(() => {
48
+
49
+ card01.remove()
50
+
51
+ }, 900);
52
+
53
+ ```
54
+
55
+
56
+
35
57
  同じ処理を繰り返すなら、変数に格納しておけば、関数定義コストを省略できます。
36
58
 
59
+
60
+
61
+ ```JavaScript
62
+
63
+ const timer = () => {
64
+
65
+ card01.remove()
66
+
67
+ };
68
+
69
+
70
+
71
+ setTimeout(timer, 900);
72
+
73
+ setTimeout(timer, 900);
74
+
75
+ ```
76
+
77
+
78
+
37
- 完全に同じ処理でなくても共通処理多分に含まれるなら、変動値を別の場所においておけば対応できます。
79
+ 完全に同じ処理でなくても共通処理多分に含まれるなら、変動値を別の場所においておけば対応できます。
38
80
 
39
81
 
40
82
 
41
83
  - 引数で変動値を受け取る
42
84
 
43
- - this値で変動値を受け取る
85
+ - `this` 値で変動値を受け取る
44
86
 
45
87
 
46
88