JSでのよくあるエラーとその対処法

JavaScriptでの基本的なエラーをメモ。

ReferenceError: “value” is not defined

原因

下記の2つの原因が考えられる。

  • 使用している変数が宣言されていない。(変数の宣言漏れ、変数名を宣言箇所と使用箇所で誤って記述している(dataとdateみたいな))
  • 対象のスコープ範囲の誤り。(関数の範囲外で変数を宣言している…など)

Uncaught SyntaxError: Unexpected identifier

原因

  • 単純に構文誤り(,(カンマ)、:(コロン)、;(セミコロン)の記述漏れ…など)

$ is not defined

原因

  • jQueryのライブラリが正しく読み込めていない

ライブラリホスティングGoogle Hosted Libraries から下記のjQueryの読み込みを定義します。

Memo

わかっていても度々、やってしまうので備忘録がてらメモ。

< azuk >