DeprecationReportBody: columnNumber-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 columnNumber der DeprecationReportBody-Schnittstelle gibt die Zeile in der Quelldatei zurück, in der das veraltete Merkmal verwendet wurde.

Hinweis: Diese Eigenschaft ist besonders nützlich zusammen mit DeprecationReportBody.sourceFile und DeprecationReportBody.lineNumber, da sie die Position der Spalte in dieser Datei und Zeile angibt, in der der Fehler aufgetreten ist.

Wert

Eine Ganzzahl oder null, wenn die Spalte nicht bekannt ist.

Beispiele

In diesem Beispiel erstellen wir einen neuen ReportingObserver, um Veraltungsberichte zu beobachten, und geben dann den Wert von columnNumber 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); // the source file
  console.log(firstReport.body.lineNumber); // the line in that file
  console.log(firstReport.body.columnNumber); // the column in that file.
}, options);

Spezifikationen

Specification
Deprecation Reporting
# dom-deprecationreportbody-columnnumber

Browser-Kompatibilität

BCD tables only load in the browser