記事概要
JavaScriptによって発生したエラーUncaught ReferenceError: gon is not definedを解消する方法について、まとめる
事象
下記エラーがコンソール上で発生する
Uncaught ReferenceError: gon is not defined
エラー原因
JavaScriptで定義した変数名 or 関数名が存在しないため、エラーが発生
JavaScriptを使用しないページで発生する
対応方法
変数名 or 関数名が存在しない場合、それ以降のコードを読まないように下記を追記
if (typeof gon == 'undefined'){ return false;} // 追記
// 省略
※処理が開始する前に記述すること