JSでのよくあるエラーとその対処法
JavaScriptでの基本的なエラーをメモ。
ReferenceError: “value” is not defined
原因
下記の2つの原因が考えられる。
- 使用している変数が宣言されていない。(変数の宣言漏れ、変数名を宣言箇所と使用箇所で誤って記述している(dataとdateみたいな))
- 対象のスコープ範囲の誤り。(関数の範囲外で変数を宣言している…など)
Uncaught SyntaxError: Unexpected identifier
原因
- 単純に構文誤り(,(カンマ)、:(コロン)、;(セミコロン)の記述漏れ…など)
$ is not defined
原因
- jQueryのライブラリが正しく読み込めていない
ライブラリホスティングGoogle Hosted Libraries から下記のjQueryの読み込みを定義します。
1 |
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> |
Memo
わかっていても度々、やってしまうので備忘録がてらメモ。
< azuk >