Error.prototype

La propiedad Error.prototype representa el prototipo del constructor Error.

Atributos de la propiedad Error.prototype
Sobrescribir No
Numerable No
Configurable No

Descripción

Todas las instancias de Error e instancias de errores no gen√©ricos, heredan de Error.prototype. Como todas las funciones constructoras, se puede usar el protoipo del constructor para a√Īadir propiedades o m√©todos a todas las instancias creadas con este constructor.

Properties

Propiedades est√°ndar

Error.prototype.constructor
Especifica la función que crea una instancia del prototipo.
Error.prototype.message
Mensaje de error.
Error.prototype.name
Nombre del error.

Extensiones específicas del proveedor

No est√°ndar

This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

Microsoft

Error.prototype.description
Descripción del error. Similar a message.
Error.prototype.number
N√ļmero de error.

Mozilla

Error.prototype.fileName
Ruta del archivo que lanzó el error.
Error.prototype.lineNumber
N√ļmero de fila en el archivo que lanz√≥ el error.
Error.prototype.columnNumber
N√ļmero de columna en el archivo que lanz√≥ el error.
Error.prototype.stack
Seguimiento de la pila.

Métodos

Error.prototype.toSource() This API has not been standardized.
Devuelve una cadena que contiene el codígo del objeto Error; se puede usar este valor para crear un nuevo objeto. Sobreescribe el método Object.prototype.toSource().
Error.prototype.toString()
Devuelve una cadena que representa el objeto. Sobreescribe el método Object.prototype.toString().

Especificaciones

Especificación Estado Comentario
ECMAScript 1st Edition (ECMA-262) Standard Definición inicial. Implementado en JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
La definición de 'Error' en esta especificación.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
La definición de 'Error' en esta especificación.
Standard  
ECMAScript (ECMA-262)
La definición de 'Error' en esta especificación.
Living Standard  

Compatibilidad con navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!
Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte b√°sico (Yes) (Yes) (Yes) (Yes) (Yes)
Característica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte b√°sico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Ver también