PerformanceSoftNavigation: paintTime-Eigenschaft
Die paintTime-Eigenschaft der PerformanceSoftNavigation-Schnittstelle ist eine schreibgeschützte Eigenschaft, die den Zeitstempel zurückgibt, wann die Rendering-Phase endete und die Paint-Phase begann.
Die paintTime ist im Allgemeinen interoperabel: Der Wert sollte bei unterschiedlichen Implementierungen gleich sein.
Wert
Ein DOMHighResTimeStamp.
Beispiele
Dieses Beispiel verwendet einen PerformanceObserver, um neue soft-navigation-Performance-Einträge zu protokollieren, sobald sie in der Leistungszeitleiste des Browsers erfasst werden. Die buffered-Option wird verwendet, um auf Einträge zuzugreifen, die vor der Erstellung des Observers vorhanden waren.
js
const observer = new PerformanceObserver((list) => {
for (const entry of list.getEntries()) {
console.log("Soft Nav:", entry.startTime, entry.paintTime);
}
});
observer.observe({ type: "soft-navigation", buffered: true });