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()
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)
The definition of 'Error' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Error' in that specification.
Standard  
ECMAScript 2017 Draft (ECMA-262)
The definition of 'Error' in that specification.
Draft  

Compatibilidad con navegadores

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

Etiquetas y colaboradores del documento

 Colaboradores en esta página: RiazaValverde
 Última actualización por: RiazaValverde,