Code Fix

初級TypeError: x is not a function の原因と直し方 › パターン3

TypeError: x is not a function の原因と直し方

関数ではない値を関数として呼び出そうとしたときに出るエラーです。

 1  const config = { name: "app", describe() { return this.name; } };
 2  console.log(config.________());
                           ^
main.js:2 console.log(config.getName()); ^ TypeError: config.getName is not a function

空欄を埋めて実行を通す

広告
広告スロット(未設定)

TypeError: x is not a function の原因と直し方

変数名やメソッド名のタイプミス、あるいはプロパティと勘違いした呼び出しで頻発します。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)