[This is preliminary documentation and subject to change]
Returns or sets the descriptive string associated with a specific error.
object.description [= stringExpression]
object
Required. Any instance of an Error object.
stringExpression
Optional. A string expression containing a description of the error.
The description property contains the error message string associated with a specific error. Use the value contained in this property to alert a user to an error that you can't or don't want to handle.
The following example illustrates the use of the description property:
try
x = y // Cause an error.
catch(var e){ // Create local variable e.
document.write(e) // Prints "[object Error]".
document.write((e.number & 0xFFFF)) // Prints 5009.
document.write(e.description) // Prints "'y' is undefined".
}
number Property | message Property | name Property
Applies To: Error Object