JavaScript Error name 属性
- 前のページ name
- 次のページ message
- 上一层に戻る JavaScript Errorリファレンスマニュアル
定義と使用方法
name属性はエラーの名前を設定または返します。
error name属性は6つの異なる値を返すことができます:
エラー名 | 説明 | 試してみてください |
---|---|---|
EvalError |
eval()関数内でエラーが発生しました。 注記:新しいバージョンのJavaScriptではEvalErrorは発生しません。代わりにSyntaxErrorを使用してください。 |
|
RangeError | 数字「範囲外」が発生しました。 | 試してみてください |
ReferenceError | 不正な参照が発生しました。 | 試してみてください |
SyntaxError | 構文エラーが発生しました。 | 試してみてください |
TypeError | 型エラーが発生しました。 | 試してみてください |
URIError | encodeURI()内でエラーが発生しました。 | 試してみてください |
ヒント:エラーオブジェクトの message 属性。
例
エラーの名前を返します(「alert」を「adddlert」として意図的にエラーを発生させるために書かれています):
try { adddlert("Welcome guest!"); } catch(err) { document.getElementById("demo").innerHTML = err.name; }
構文
errorObj.name
技術的な詳細
返り値: | エラーの名前を表す文字列。 |
---|---|
JavaScript バージョン: | 1.0 |
ブラウザのサポート
属性 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
name | サポート | サポート | サポート | サポート | サポート |
- 前のページ name
- 次のページ message
- 上一层に戻る JavaScript Errorリファレンスマニュアル