回答編集履歴

1

SyntaxError: Unexpected token \(

2017/05/01 15:24

投稿

think49
think49

スコア18156

test CHANGED
@@ -1,4 +1,4 @@
1
- # innerHTML の仕様
1
+ ### innerHTML の仕様
2
2
 
3
3
 
4
4
 
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- # innerHTML がダメなら outerHTML を使えばいいじゃない
15
+ ### innerHTML がダメなら outerHTML を使えばいいじゃない
16
16
 
17
17
 
18
18
 
@@ -84,7 +84,7 @@
84
84
 
85
85
 
86
86
 
87
- # innerHTML で文字列を挿入する是非について
87
+ ### innerHTML で文字列を挿入する是非について
88
88
 
89
89
 
90
90
 
@@ -96,7 +96,7 @@
96
96
 
97
97
 
98
98
 
99
- # HTMLInputElement.prototype.value
99
+ ### HTMLInputElement.prototype.value
100
100
 
101
101
 
102
102
 
@@ -112,4 +112,26 @@
112
112
 
113
113
 
114
114
 
115
+ ### SyntaxError: Unexpected token (
116
+
117
+
118
+
119
+ > ```JavaScript
120
+
121
+ > function () {
122
+
123
+ > document.getElementById("super").innerHTML = "こんにちは";
124
+
125
+ > }
126
+
127
+ > ```
128
+
129
+
130
+
131
+ 上記コードは関数宣言でも関数式でもない為、`SyntaxError` の例外を返します。
132
+
133
+ 関数宣言は名前が必須であり、**関数式は function キーワードから始まる事は出来ません**。
134
+
135
+
136
+
115
137
  Re: revoiot さん