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)
上記のプロパティは、すべてのブラウザでサポートされているわけではないため、使用しないことをお勧めします。
その他の拡張