初級 › TypeError: x is not a function の原因と直し方 › パターン5
TypeError: x is not a function の原因と直し方
関数ではない値を関数として呼び出そうとしたときに出るエラーです。
1 const str = "hello"; 2 console.log(str.___________()); ^
main.js:2
console.log(str.toUpper());
^
TypeError: str.toUpper is not a function
空欄を埋めて実行を通す
他言語のtoUpper()の感覚で書くと起きます。JavaScriptで大文字化するメソッド名はtoUpperCaseです。
次の問題