DeprecationReportBody: lineNumber-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die schreibgeschützte lineNumber-Eigenschaft der DeprecationReportBody-Schnittstelle gibt die Zeile in der Quelldatei zurück, in der das veraltete Feature verwendet wurde.
Hinweis:
Diese Eigenschaft ist am nützlichsten in Verbindung mit DeprecationReportBody.sourceFile, da sie die Lokalisierung der Zeile in dieser Datei ermöglicht, in der der Fehler auftrat.
Wert
Eine Ganzzahl oder null, wenn die Zeile nicht bekannt ist.
Beispiele
In diesem Beispiel erstellen wir einen neuen ReportingObserver, um Veraltungsberichte zu beobachten, und geben dann den Wert von lineNumber in der Konsole aus.
let options = {
types: ["deprecation"],
buffered: true,
};
let observer = new ReportingObserver((reports, observer) => {
let firstReport = reports[0];
console.log(firstReport.type); // deprecation
console.log(firstReport.body.sourceFile); // the source file
console.log(firstReport.body.lineNumber); // the line in that file
}, options);
Spezifikationen
| Specification |
|---|
| Deprecation Reporting> # dom-deprecationreportbody-linenumber> |
Browser-Kompatibilität
Loading…