JavaScriptエラーエラー
TypeError: x is not a functionTypeError: x is not a function
関数でない値を関数として呼び出そうとした。
browsernode
詳細を表示 TypeError: Method called on incompatible receiver期待される型ではない 'this' 値でメソッドが呼び出された。
オブジェクトからメソッドを取り出し、正しいコンテキストなしに呼び出した。Map.prototype.get などの組み込みメソッドは Map インスタンス上で呼び出す必要がある。分割代入やコールバックとしてメソッドを渡すとコンテキストが失われる。
メソッドをオブジェクトにバインドする: const get = map.get.bind(map)。またはアロー関数でラップする: (key) => map.get(key)。メソッドを取り出さず、オブジェクト上で直接呼び出す。
const fn = Map.prototype.get; fn.call({}, 'key'); // TypeErrorTypeError: x is not a function関数でない値を関数として呼び出そうとした。
ETIMEDOUTリモートホストが時間内に応答しなかったため、接続または操作がタイムアウトしました。
SyntaxError: JSON.parse unexpected characterJSON.parse() がシングルクォート、末尾のカンマ、引用符のないキーなど不正なJSON構文に遭遇した。
ERR_MISSING_ARGSNode.js API 関数に必須の引数が渡されませんでした。
ERR_HTTP2_STREAM_ERRORHTTP/2 ストリームでエラーが発生した。
TypeError: Cannot convert undefined or null to objectオブジェクトを期待する組み込みメソッドが、null または undefined を受け取った。