InterventionReportBody: columnNumber-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 Eigenschaft columnNumber des InterventionReportBody-Interfaces gibt die Zeile in der Quelldatei zurück, in der die Maßnahme stattgefunden hat.
Hinweis:
Diese Eigenschaft ist besonders nützlich in Kombination mit InterventionReportBody.sourceFile und InterventionReportBody.lineNumber, da sie es ermöglicht, die Stelle in der Datei und Zeile zu lokalisieren, in der die Funktion verwendet wird.
Wert
Ein Integer oder null, wenn die Spalte nicht bekannt ist.
Beispiele
In diesem Beispiel erstellen wir einen neuen ReportingObserver, um Interventionsberichte zu beobachten und drucken dann den Wert von columnNumber in die Konsole.
const options = {
types: ["intervention"],
buffered: true,
};
const observer = new ReportingObserver((reports, observer) => {
const firstReport = reports[0];
console.log(firstReport.type); // intervention
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 |
|---|
| Intervention Reporting> # dom-interventionreportbody-columnnumber> |
Browser-Kompatibilität
Loading…