亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

好程序員web前端教程分享常見基礎面試題之性能優化

發布時間:2020-06-30 02:36:25 來源:網絡 閱讀:735 作者:wx5da18b5c4b01e 欄目:開發技術

  好程序員web前端教程分享常見基礎面試題之性能優化,為了能夠更快的通過企業面試,很多人都會背面試題,而性能優化是每一個企業都會問到的問題,今天就給大家分享一下。

?

  性能優化(Optimize)簡而言之,就是在不影響系統運行正確性的前提下,使之運行地更快,完成特定功能所需的時間更短。那么該如何提高性能呢?你可以采取以下方法:

?

  1、減少http請求次數

?

  80%的響應時間花在下載網頁內容(images, stylesheets, javascripts,scripts, flash)。減少請求次數是縮短響應時間的關鍵!可以通過簡化頁面設計來減少請求次數,但頁面內容較多可以采用以下技巧。

?

  2、減少DNS查詢次數

?

  DNS查詢也消耗響應時間,如果我們的網頁內容來自各個不同的domain (比如嵌入了開放廣告,引用了外部圖片或腳本),那么客戶端首次解析這些domain也需要消耗一定的時間。DNS查詢結果緩存在本地系統和瀏覽器中一段時間,所以DNS查詢一般是對首次訪問響應速度有所影響。

?

  3、緩存Ajax

?

  Ajax可以幫助我們異步的下載網頁內容,但是有些網頁內容即使是異步的,用戶還是在等待它的返回結果,例如ajax的返回是用戶聯系人的下拉列表。所以我們還是要注意盡量應用以下規則提高ajax的響應速度。

?

  4、延遲加載

?

  這里討論延遲加載需要我們知道我們的網頁最初加載需要的最小內容集是什么。剩下的內容就可以推到延遲加載的集合中。

?

  Javascript是典型的可以延遲加載內容。一個比較激進的做法是開發網頁時先確保網頁在沒有Javascript的時候也可以基本工作,然后通過延遲加載腳本來完成一些高級的功能。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

聂荣县| 平谷区| 调兵山市| 青浦区| 云霄县| 兴山县| 乌拉特前旗| 新郑市| 新余市| 屏东市| 平江县| 天镇县| 犍为县| 兰西县| 沾益县| 海兴县| 桂林市| 盐池县| 岱山县| 曲松县| 延庆县| 南丰县| 衡东县| 潼关县| 深州市| 财经| 昌图县| 铜陵市| 五大连池市| 武夷山市| 天台县| 景东| 木里| 祥云县| 济宁市| 大理市| 固镇县| 茂名市| 莫力| 虹口区| 巫山县|