Error.prototype.lineNumber

Kein Standard

Diese Funktion entspricht nicht dem Standard und ist nicht Teil der Standardisierung. Diese Funktion darf nicht in Webseiten, die via das Internet zug√§nglich sind, benutzt werden: Sie wird nicht f√ľr alle Nutzer funktionieren. Es kann zu umfangreichen Inkompatibilit√§ten zwischen verschiedenen Implementierungen kommen und die Funktionsweise oder Eigenschaften k√∂nnten in der Zukunft ver√§ndert werden.

Die lineNumber Eigenschaft enthält die Zeilennummer in der Datei, in der der Fehler erzeugt wurde.

Beispiele

Einsatz von lineNumber

var e = new Error('Could not parse input');
throw e;
console.log(e.lineNumber) // 2

Alternatives Beispiel mit error Events

window.addEventListener('error', function(e) {
  console.log(e.lineNumber); // 5
});
var e = new Error('Could not parse input');
throw e;

Das ist keine Standardfunktion und es gibt auch keine breite Unterst√ľtzung (siehe Browserkompatibilit√§tstabelle unten).

Spezifikationen

Ist in keiner Spezifikation enthalten. Kein Standard.

Browserkompatibilität

BCD tables only load in the browser

Siehe auch