web前端常見面試題之:前端如何實現(xiàn)優(yōu)化性能
(1)減少網(wǎng)絡時間
①使用DNS緩存技術 ②減少需要傳輸?shù)奈募叽?③加快文件傳輸速度
(2)減少發(fā)送的請求數(shù)量
①利用瀏覽器緩存 ②使用合并的圖片文件
(3)提高瀏覽器下載的并發(fā)度
①JS文件放在HTML文檔最后 ②使用多個域名
(4)讓頁面盡早開始顯示
①將樣式表的引用放在HTML文檔的開頭,將JS的引用放在HTML文檔的最后,這樣JS文件的下載和執(zhí)行會在所有頁面都下載完成后,不會阻止其他頁面元素的顯示。從用戶感官上說,JS文件的下載和執(zhí)行時間完全不會被用戶感覺到。