瀏覽器偵察#
在探索完 JavaScript 語言的基礎知識後,本書的第四部分將目光轉向瀏覽器——大多數 JavaScript 應用程式的執行環境。
本部分涵蓋三個章節:
- Chapter 12 — Working the DOM:深入探討 DOM 操作的高效技巧,學習如何修改 DOM 以實現快速、高度動態的網頁應用程式
- Chapter 13 — Surviving events:學習事件處理機制,特別聚焦於 event loop 及其對網頁應用程式效能感知的影響
- Chapter 14 — Developing cross-browser strategies:面對跨瀏覽器開發這個不太令人愉快但必要的課題,探討確保程式碼在各種瀏覽器中正常運作的策略
儘管近年來瀏覽器的狀況已大幅改善,我們仍然無法假設程式碼在每個可用的瀏覽器中都能以相同方式運作。理解瀏覽器的運作機制,對於開發高品質的網頁應用程式至關重要。