スクリプトプログラムが動かない時、デバッグをしていると以下のようなエラーメッセージを吐いている場合があります。

 

 

エラーメッセージ

 

このエラーの意味と解決法を見ていきましょう。

 

エラーの意味

このエラーは、単純に「関数の括弧が足りない」ということを表しています。
javascriptやjQuery関数では、(),{}といった括弧を多用するため、気づかないうちに記述が漏れて発生しやすいエラーと言えます。

 

エラーの解決法

地味な方法ですが、上から順に始まりの括弧と終わりの括弧の数が一致するかを確認していきましょう。

 

また、以下の記述例のようにずらずらと1列で長くプログラムを記述していると、括弧を忘れていることに気がつきにくいです。
始まりと終わりの括弧はそれぞれインデントを揃え、こまめに改行するといった記述のクセをつけておくことが、このエラーを未然に防ぐ一番の対策法になります。

 

エラーが起こりやすい記述例

 

エラーを防ぐための記述例

 

 

おすすめの記事