description プロパティ

特定のエラーと関連付けられたエラーを説明する文字列を設定するか、または返します。

object.description

引数

  • object
    必ず指定します。 Error オブジェクトのインスタンスを指定します。

解説

description プロパティは、特定のエラーに関連付けられたエラー メッセージを格納する文字列です。 このプロパティを使用して、スクリプトが処理できないエラーをユーザーに通知します。

description プロパティと message プロパティの機能は同じです。description プロパティは下位互換性を提供し、message プロパティは ECMA 規格に準拠しています。

使用例

description プロパティの使用例を次に示します。

try
{
    var arr = new Array(-1);
}
catch(e)
{
    print ("Error Message: " + e.message);
    print ("Error Description: " + e.description);
    print ("Error Code: " + (e.number & 0xFFFF))
    print ("Error Name: " + e.name);
}

このコードによって、次のような出力が生成されます。

Error Message: Array length must be zero or a positive integer
Error Description: Array length must be zero or a positive integer
Error Code: 5029
Error Name: RangeError

必要条件

Version 5

対象

Error オブジェクト

参照

参照

number プロパティ

message プロパティ (Visual Studio - JScript)

name プロパティ