回答編集履歴

2

ReferenceError

2020/05/10 13:11

投稿

think49
think49

スコア18189

test CHANGED
@@ -1,4 +1,4 @@
1
- ### ReferenceError: images is not defined
1
+ ### ReferenceError
2
2
 
3
3
 
4
4
 

1

ReferenceError: images is not defined

2020/05/10 13:11

投稿

think49
think49

スコア18189

test CHANGED
@@ -1,4 +1,36 @@
1
+ ### ReferenceError: images is not defined
2
+
3
+
4
+
5
+ > ```JavaScript
6
+
1
- ### Strict_mode
7
+ > 'use strict';
8
+
9
+ > // ...
10
+
11
+ > images = [ // ReferenceError: images is not defined
12
+
13
+ > '../JS slot.html/bell.jpg', //5
14
+
15
+ > '../JS slot.html/banana.jpg',//10
16
+
17
+ > '../JS slot.html/cherry.jpg',//30
18
+
19
+ > '../JS slot.html/grape.jpg', //50
20
+
21
+ > '../JS slot.html/bar.jpg', //100
22
+
23
+ > '../JS slot.html/piero.jpg', //300
24
+
25
+ > '../JS slot.html/seven.jpg', //500
26
+
27
+ > ];
28
+
29
+ > ```
30
+
31
+
32
+
33
+ Strict Modeでは「暗黙のグローバル変数宣言」は使用出来ません。
2
34
 
3
35
 
4
36
 
@@ -6,7 +38,7 @@
6
38
 
7
39
 
8
40
 
9
- > 第一に strict モードでは、偶発的にグローバル変数を作成できないようにします。通常の JavaScript では、代入文で変数名の綴りを間違えるとグローバルオブジェクトに新しいプロパティが作成され、そしてそれは動作し続けます (現在または将来問題になる可能性はありますが)。strict モードでは、代入文で偶発的にグローバル変数を作成せずにエラーを投げます:
41
+ > 第一に strict モードでは、偶発的にグローバル変数を作成できないようにします。通常の JavaScript では、代入文で変数名の綴りを間違えるとグローバルオブジェクトに新しいプロパティが作成され、そしてそれは動作し続けます (現在または将来問題になる可能性はありますが)。**strict モードでは、代入文で偶発的にグローバル変数を作成せずにエラーを投げます**:
10
42
 
11
43
  >
12
44