JavaScriptエラーエラー
SyntaxErrorSyntaxError
JavaScriptエンジンが言語の構文に適合しないコードに遭遇した。
browsernode
詳細を表示 TypeError値が期待される型でない。これは JavaScript で最も頻繁に発生するエラーであり、処理が不正な型の値に遭遇したときに発生する。
値をその型と互換性のない方法で使用しようとした。非関数の呼び出し、`null`/`undefined` のプロパティへのアクセス、組み込みメソッドへの不正な引数型の渡し渡しなどが典型例である。
処理が失敗する前に `typeof` または `console.log` で変数の実際の型を確認する。`null`/`undefined` チェックを追加する。`null` になりうる値にはオプショナルチェーン(`?.`)を使用する。関数の引数が期待される型と一致しているか確認する。
null.property // TypeError: Cannot read properties of nullSyntaxErrorJavaScriptエンジンが言語の構文に適合しないコードに遭遇した。
SyntaxError: Illegal return statementreturn 文が関数本体の外で使用されました。
DOMException: The operation was abortedAbortController シグナルによって操作がキャンセルされました。
ERR_SOCKET_BAD_PORTネットワーク操作に無効なポート番号が指定されました。
TypeError: Method called on incompatible receiver期待される型ではない 'this' 値でメソッドが呼び出された。
ERR_HTTP2_STREAM_ERRORHTTP/2 ストリームでエラーが発生した。