Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.
Error.prototype.lineNumber
No es una norma
Esta característica no es una norma y no está en la lista de normas. No la utilice en sitios de producción que enfrenta la Web: no va a funcionar para todos los usuarios. También puede haber grandes incompatibilidades entre implementaciones y el comportamiento puede cambiar en el futuro.
La propiedadlineNumber contiene el número de linea en el archivo que arrojó el error.
In this article
Ejemplos
>UtilizandolineNumber
js
var e = new Error("No fue posible analizar el dato introducido");throw e;console.log(e.lineNumber); // 2Ejemplo alternativo utilizando el evento 'error'
js
window.addEventListener("error", function (e) { console.log(e.lineno); // 5});var e = new Error("No fue posible analizar el dato introducido");throw e;Esta es una norma soportada por Chrome, Firefox entre otros.
Especificaciones
No forma parte de ninguna especificación. No es una norma.