vue首屏加載時間獲取


關於計算首屏時間

利用performance.timing提供的數據:

image.png

通過DOMContentLoad或者performance來計算出首屏時間

// 方案一: document.addEventListener('DOMContentLoaded', (event) => { console.log('first contentful painting'); }); // 方案二: performance.getEntriesByName("first-contentful-paint")[0].startTime // performance.getEntriesByName("first-contentful-paint")[0] // 會返回一個 PerformancePaintTiming的實例,結構如下: { name: "first-contentful-paint", entryType: "paint", startTime: 507.80000002123415, duration: 0, };


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM