JavaScriptエラーエラー
ERR_ASSERTIONERR_ASSERTION
Node.js の assert モジュールによるアサーションが失敗しました。
node
このエラーの原因
assert()、assert.strictEqual()、assert.deepStrictEqual() などの assert メソッドを呼び出した際に、条件が false だった、または値が等しくありませんでした。プログラムの誤りか、想定外の状態を示しています。
修正方法
エラーメッセージの期待値と実際の値を確認してください。アサーションが失敗した原因を理解するためにコードをデバッグしてください。予期しない値を引き起こした根本的なロジックのバグを修正してください。テストの場合、動作の変更が意図的なものであれば期待値を更新してください。
例
const assert = require('assert'); assert.strictEqual(1, 2);関連するエラーコード
JavaScriptエラーエラー
EHOSTUNREACHEHOSTUNREACH
対象ホストに到達できません。通常はネットワークルーティングの問題が原因です。
node
詳細を表示 JavaScriptエラーエラー
ERR_HTTP2_STREAM_ERRORERR_HTTP2_STREAM_ERROR
HTTP/2 ストリームでエラーが発生した。
node
詳細を表示 JavaScriptエラーエラー
ERR_HTTP_HEADERS_SENTERR_HTTP_HEADERS_SENT
HTTP レスポンスがすでに送信された後に、ヘッダーの設定またはレスポンスの送信が試みられました。
node
詳細を表示 JavaScriptエラーエラー
TypeError: Cannot delete property of objectTypeError: オブジェクトのプロパティを削除できない
strict モードで、オブジェクトの設定不可能なプロパティを削除しようとした。
browsernode
詳細を表示 JavaScriptエラーエラー
TypeError: Reduce of empty array with no initial valueTypeError: 初期値なしで空の配列を reduce した
初期値を指定せずに空の配列に対して Array.reduce() を呼び出した。
browsernode
詳細を表示 JavaScriptエラーエラー
TypeError: Cannot convert undefined or null to objectTypeError: undefined または null をオブジェクトに変換できない
オブジェクトを期待する組み込みメソッドが、null または undefined を受け取った。
browsernode
詳細を表示