JavaScriptエラーリファレンス
エラーオブジェクト
Errorオブジェクトは、エラーが発生したときにエラー情報を提供します。
例
この例では、意図的にエラーを生成するために、「alert」を「adddlert」と記述しています。
エラー名とエラーの説明を返します。
try {
adddlert("Welcome");
}
catch(err) {
document.getElementById("demo").innerHTML =
err.name + "<br>" + err.message;
}
JavaScriptエラーに関するチュートリアルについては、 JavaScriptエラーチュートリアルをお読みください。
エラーオブジェクトのプロパティ
Property | Description |
---|---|
name | Sets or returns an error name |
message | Sets or returns an error message (a string) |
エラー名
エラー名 | 説明 | それを試してみてください |
---|---|---|
EvalError | 非推奨-代わりにSyntaxErrorを使用してください | |
RangeError | 「範囲外」の数が発生しました | |
ReferenceError | 不正な参照が発生しました | |
構文エラー | 構文エラーが発生しました | |
TypeError | タイプエラーが発生しました | |
URIError | encodeURI()でエラーが発生しました |
非標準のプロパティとメソッド
これらのプロパティとメソッドを公開Webサイトで使用しないでください。すべてのブラウザで機能するわけではありません。
財産 | 説明 |
---|---|
引数 | 非推奨 |
発信者 | 非推奨 |
columnNumber | Firefoxのみ |
説明 | Microsoftのみ |
表示名 | Firefoxのみ |
ファイル名 | Firefoxのみ |
lineNumber | Firefoxのみ |
番号 | Microsoftのみ |
スタック | Firefoxのみ |
メソッド | 説明 |
evalError() | 非推奨 |
内部エラー() | Firefoxのみ |
toSource() | 非標準 |