《JavaScript高級程序設計》學習筆記 - 目錄索引

html

Chapter 1(JavaScript簡介、發展狀況)編程

Chapter 2(HTML中使用JavaScript)canvas

Chapter 3 基本概念(語法、數據類型、語句、函數)瀏覽器

Chapter 4 變量、做用域、內存問題緩存

  重點:理解JS的做用域安全

Chapter 5 引用類型cookie

  製做表格,對各個引用類型的屬性、方法等進行了區分閉包

Chapter 6 面向對象的程序設計ide

  對象的兩種屬性以及屬性特性函數

  建立對象

  繼承對象

Chapter 7 函數表達式

  遞歸(命名錶達式,callee)

  閉包(重點,閉包中的做用域,this值塊級做用域,私有變量)

Chapter 8 BOM

  window對象  location對象 navigator對象 screen對象 history對象

Chapter 9 客戶端檢測

Chapter 10 DOM

  • 節點層次
    • 映射 
    • Node類型(一些通用的節點方法或者屬性) 
    • Document類型(注意<head>中一些網頁信息的處理) 
    • Element類型(訪問和處理元素屬性的幾種方法) 
    • Text類型(文本) 
    • Comment類型(註釋) 
    • CDATASection類型(針對XML) 
    • DocumentType類型(doctype) 
    • DocumentFragment類型(子節點樹的「倉庫」) 
    • Attr類型(屬性節點) 
  • DOM操做技術:動態腳本、動態樣式、表格<table>的操做、NodeList相關注意事項

Chapter 11 DOM擴展

  最主要的兩個擴展:選擇符API、HTML5元素遍歷也是一個有用的工具、擴展;一些專有擴展標準化是衆望所歸。

最近的筆記,更像是一個文檔參考手冊,用於記錄有什麼能夠使用的對象、屬性以及方法

Chapter 12 DOM2與DOM3

  • DOM變化:命名空間(XHML和XHL,與HTML沒有多大關係)、Document的編程式操做。
  • DOM樣式的變化:對於HTML來講,這個比較重要。style屬性、getComputedStyle()/currentStyle、document.stylesheets以及相關IE接口 
  • 遍歷(深度優先):NodeIterator(以一個節點的步幅移動)、TreeWalker 
  • 範圍:能夠選擇文檔的某個部分,將其交給文檔片斷,繼而對其進行其餘操做。IE中能夠操做相應文本範圍。

chapter 13 事件

  • 事件流的概念 
  • 事件處理程序(HTML、DOM0、DOM2以及IE的大致運做方式,跨瀏覽器處理) 
  • 事件對象(event。DOM和IE的差異,跨瀏覽器處理)
  • 事件類型(列舉各類經常使用事件類型,瞭解一些經常使用的類型)
  • 內存與性能(考慮性能問題和內存佔用狀況,減小使用事件的數量並及時清除,重點是事件委託)
  • 模擬事件

Chapter 14 表單腳本

  • 表單基礎知識 
  • 文本框腳本 
  • 選擇框腳本 
  • 表單序列化 
  • 富文本編輯

接下來涉及的章節。大概瞭解,之後必要的時候再仔細研究。

Chapter 15 canvas

Chapter 16 HTML5

Chapter 17 錯誤的處理與調試

Chapter 18 JavaScript與XML

Chapter 19 E4X

Chapter 20 JSON

Chapter 21 Ajax

Chapter 22 高級技巧(ES5)

  • 高級函數:安全的類型檢測、安全的做用域、惰性載入函數、做用域綁定、柯里化與綁定的組合。
  • 放置篡改對象:不可擴展、密封、凍結對象。
  • 定時器:實質和原理、鏈式使用setTimeout()、分塊執行腳本、函數節流。
  • 自定義事件、拖放:觀察者模式、一個對於拖放的應用。

Chapter 23 離線應用於客戶端存儲(HTML 五、緩存信息)

  • 離線檢測:檢測是否離線,提供事件。
  • 應用緩存(訪問必定的資源)
  • 數據存儲(開闢必定的空間來保存數據):cookie、IE用戶數據、Web存儲機制、IndexedDB

Chapter 24 最佳實踐

  • 有用的一章,提到了可維護性、性能和部署的一些建議,並對其中某些部分作了必要的闡述。
  • 注意到可維護性提到了編程規範、HTML/CSS/JS層耦合的減小等。

Chapter 25 新興API

相關文章
相關標籤/搜索