JavaScript Error(エラー)オブジェクト

Error オブジェクト

Error オブジェクトは、エラー発生時にエラーのヒント情報を提供します。

例

以下の例では、try ブロックに未定義の関数 "adddlert" が含まれています。これを実行するとエラーが発生し、catch ブロックがそのエラー情報を出力します:

try { adddlert("Welcome"); } catch(err) { document.getElementById("demo").innerHTML = err.name + "<br>" + err.message; }

試してみる »

JavaScript のエラーに関する詳細は、以下を参照してください:JavaScript エラー - throw、try と catch


Error オブジェクトのプロパティ

プロパティ 説明
name エラー名を設定または返します
message エラーメッセージ(文字列)を設定または返します

非標準の Error オブジェクトのプロパティ

Mozilla と Microsoft は、以下の非標準の Error オブジェクトのプロパティを定義しています:

fileName (Mozilla)
lineNumber (Mozilla)
columnNumber (Mozilla)
stack (Mozilla)
description (Microsoft)
number (Microsoft)

上記のプロパティは、すべてのブラウザでサポートされているわけではないため、使用しないことをお勧めします。

その他の拡張