回答編集履歴

3

編集

2019/09/27 01:12

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -1,59 +1,11 @@
1
- > 変数宣言をletconstけでした場合
1
+ ES2015(ES6)ブラウザ対応状況は[こちら](https://caniuse.com/#search=es6)をご覧くさい。
2
2
 
3
+ 平均すると95%程度の実装率です。
3
4
 
5
+ 他の方の回答にもありますがターゲットによります。
4
6
 
5
- constはどっちかっていうと定数に近いかもしれません
7
+ 幅広ターゲットを持つならES5等を使考えた方が
6
8
 
9
+ 最近の若い世代やスマホからのアクセスを期待するならES6使っても問題ないと思います。
7
10
 
8
-
9
- まぁ不都合が起こるか起こらなったら確実に起こるでょう
11
+ 特に、日本ではiOS端末の割合が顕著に高スマホターゲットだったら使ってまって問題ないと思います
10
-
11
-
12
-
13
- ```JavaScript
14
-
15
- var a = 100;
16
-
17
- if (a===100){
18
-
19
- let b = 100;
20
-
21
- } else {
22
-
23
- let b = 200;
24
-
25
- }
26
-
27
- document.write(b);
28
-
29
- ```
30
-
31
- こんな感じの処理はletではできません。
32
-
33
- [ここらへん](https://qiita.com/masarufuruya/items/096e51c3e4c36c86ae27)が参考になるかと
34
-
35
-
36
-
37
- この場合
38
-
39
- ```JavaScript
40
-
41
- var a = 100;
42
-
43
- if (a===100){
44
-
45
- let b = 100;
46
-
47
- document.write(b);
48
-
49
- } else {
50
-
51
- let b = 200;
52
-
53
- document.write(b);
54
-
55
- }
56
-
57
- ```
58
-
59
- にすればいいんですけどね...

2

追記

2019/09/27 01:12

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -31,3 +31,29 @@
31
31
  こんな感じの処理はletではできません。
32
32
 
33
33
  [ここらへん](https://qiita.com/masarufuruya/items/096e51c3e4c36c86ae27)が参考になるかと
34
+
35
+
36
+
37
+ この場合
38
+
39
+ ```JavaScript
40
+
41
+ var a = 100;
42
+
43
+ if (a===100){
44
+
45
+ let b = 100;
46
+
47
+ document.write(b);
48
+
49
+ } else {
50
+
51
+ let b = 200;
52
+
53
+ document.write(b);
54
+
55
+ }
56
+
57
+ ```
58
+
59
+ にすればいいんですけどね...

1

追記

2019/09/26 23:32

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- まぁ不都合が起こるからないかで行ったら確実に起こるでしょう。
9
+ まぁ不都合が起こるか起こらないかで行ったら確実に起こるでしょう。
10
10
 
11
11
 
12
12