回答編集履歴

2

追記

2018/06/29 02:35

投稿

tkturbo
tkturbo

スコア5572

test CHANGED
@@ -15,3 +15,47 @@
15
15
 
16
16
 
17
17
  ↑strictモードでなければ、「var」も「let」も「const」も不要。
18
+
19
+
20
+
21
+ ### 追記
22
+
23
+
24
+
25
+ Color.jsのソース見てなないまま回答してましたが、
26
+
27
+
28
+
29
+ ```
30
+
31
+ class Color extends React.Component {
32
+
33
+
34
+
35
+ constructor(props) {
36
+
37
+ super(props);
38
+
39
+ this.state = {
40
+
41
+ count: 10
42
+
43
+ };
44
+
45
+ }
46
+
47
+
48
+
49
+ countUp = () => {
50
+
51
+ ```
52
+
53
+
54
+
55
+ ↑これ、クラスのメソッド定義ですね。
56
+
57
+ こういう場合は「let」等は不要です。
58
+
59
+
60
+
61
+ [クラス式 - MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/class)

1

tuiki

2018/06/29 02:35

投稿

tkturbo
tkturbo

スコア5572

test CHANGED
@@ -7,3 +7,11 @@
7
7
 
8
8
 
9
9
  [アロー関数 - MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/arrow_functions)
10
+
11
+
12
+
13
+ > 関数だとconstやletをつけないといけない
14
+
15
+
16
+
17
+ ↑strictモードでなければ、「var」も「let」も「const」も不要。