資料介紹
JavaScript 在瀏覽器中的性能,可認為是開發者所要面對的最重要的可用性問題。此問題因 JavaScript 的阻塞特征而復雜,也就是說,當 JavaScript 運行時其他的事情不能被瀏覽器處理。事實上,大多數瀏覽器使用單進程處理 UI 更新和 JavaScript 運行等多個任務,而同一時間只能有一個任務被執行。JavaScript 運行了多長時間,那么在瀏覽器空閑下來響應用戶輸入之前的等待時間就有多長。
從基本層面說,這意味著(script)標簽的出現使整個頁面因腳本解析、運行而出現等待。不論實際的JavaScript代碼是內聯的還是包含在一個不相干的外部文件中,頁面下載和解析過程必須停下,等待腳本完成這些處理,然后才能繼續。這是頁面生命周期必不可少的部分,因為腳本可能在運行過程中修改頁面內容。
當瀏覽器遇到一個(script)標簽時,正如上面 HTML 頁面中那樣,無法預知 JavaScript 是否在(P)標簽中添加內容。因此,瀏覽器停下來,運行此 JavaScript 代碼,然后再繼續解析、翻譯頁面。同樣的事情發生在使用 src 屬性加載 JavaScript 的過程中。瀏覽器必須首先下載外部文件的代碼,這要占用一些時間,然后解析并運行此代碼。此過程中,頁面解析和用戶交互是被完全阻塞的。
- JavaScript數組使用技巧資料免費下載 8次下載
- JavaScript常用檢測腳本實例代碼免費下載 6次下載
- 使用javascript實現文字圖片上下滾動的代碼免費下載 9次下載
- Javascript編寫的軟鍵盤代碼免費下載 6次下載
- Javascript制作聲音按鈕方法及代碼免費下載 3次下載
- HTML和JavaScript編程筆試題資料免費下載 7次下載
- JavaScript網頁特效實例教程資料免費下載 9次下載
- JavaScript的入門基礎教程免費下載 14次下載
- Javascript的學習資料總結 6次下載
- 使用JavaScript語言設計秒針會跳動的時鐘程序免費下載 0次下載
- JavaScript在物聯網中有怎么樣的應用
- 嵌入式和物聯網的shell腳本學習指南之shell腳本入門免費下載 20次下載
- javascript_編程入門視頻 5次下載
- javascript權威指南(第6版)(中文版) 0次下載
- javascript資料下載(含源碼,教材,ppt)
- JavaScript字符串簡介和使用方法 593次閱讀
- 使用JavaScript提升代碼游戲的方法是什么 469次閱讀
- 如何將JavaScript代碼嵌入HTML頁面 1043次閱讀
- JavaScript語法的基礎知識 871次閱讀
- 22個好用的、方便的JavaScript單行程序 1833次閱讀
- 鴻蒙系統為什么會選擇JavaScript 作為應用開發語言 9394次閱讀
- JavaScript為什么如此受歡迎? 3264次閱讀
- 使用JavaScript創建對象的方法和案例 2832次閱讀
- 什么叫做JavaScript異步 2821次閱讀
- Python的受歡迎程度真的能超越JavaScript嗎? 1w次閱讀
- JavaScript 是腳本還是編程語言?看了這文章就懂了 8713次閱讀
- JavaScript面試的10個經典面試題 1w次閱讀
- JavaScript創建對象的方式 3711次閱讀
- JavaScript讓HTML靜態頁面傳值的方法 5828次閱讀
- unicode與javascript詳解 2791次閱讀
下載排行
本周
- 1SMD LED選型手冊 貼片燈珠
- 5.47 MB | 3次下載 | 免費
- 2加密芯片的一種破解方法和對應加密方案改進設計
- 0.29 MB | 1次下載 | 免費
- 3多功能MPU芯片GC9005數據手冊
- 2.67 MB | 1次下載 | 免費
- 4碳化硅逆變焊機基本產品介紹
- 7.35 MB | 1次下載 | 免費
- 5基本半導體產品在Sic逆變焊機中的應用
- 7.27 MB | 1次下載 | 免費
- 6基本半導體產品在125kW工商業儲能PCS中的應用
- 10.74 MB | 1次下載 | 免費
- 7MOSFET參數解讀
- 1.59 MB | 1次下載 | 2 積分
- 8Modbus測試工具
- 0.72 MB | 1次下載 | 2 積分
本月
- 1使用單片機實現七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 2華瑞昇CR216芯片數字萬用表規格書附原理圖及校正流程方法
- 0.74 MB | 14次下載 | 3 積分
- 33314A函數發生器維修手冊
- 16.30 MB | 13次下載 | 免費
- 4TPS54202H降壓轉換器評估模塊用戶指南
- 1.02MB | 9次下載 | 免費
- 5美的電磁爐維修手冊大全
- 1.56 MB | 9次下載 | 5 積分
- 6STM32F101x8/STM32F101xB手冊
- 1.69 MB | 8次下載 | 1 積分
- 7感應筆電路圖
- 0.06 MB | 7次下載 | 免費
- 8使用TL431設計電源
- 0.67 MB | 6次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評論
查看更多