DeprecationReportBody: sourceFile-Eigenschaft

Hinweis: Dieses Feature ist verfügbar in Web Workers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.

Die schreibgeschützte Eigenschaft sourceFile der DeprecationReportBody-Schnittstelle gibt den Pfad zur Quelldatei zurück, in der das veraltete Feature verwendet wurde.

Hinweis: Diese Eigenschaft kann zusammen mit DeprecationReportBody.lineNumber und DeprecationReportBody.columnNumber verwendet werden, um die Spalte und Zeile in der Datei zu lokalisieren, in der der Fehler aufgetreten ist.

Wert

Ein String oder null, wenn der Pfad nicht bekannt ist.

Beispiele

In diesem Beispiel erstellen wir einen neuen ReportingObserver, um Deprecation-Reports zu beobachten und geben dann den Wert von sourceFile in der Konsole aus.

js
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);
}, options);

Spezifikationen

Specification
Deprecation Reporting
# dom-deprecationreportbody-sourcefile

Browser-Kompatibilität

BCD tables only load in the browser