JavaScript DOM 程式設計藝術(第2版) 讀書筆記
一、JavaScript 語法
1. 語法
- 語句:以分號結尾
- 註釋:// 單行註釋,/**/ 多行註釋
- 變數:var 宣告變數
- 資料型別:數值、字串、布林值
- 陣列
- 物件
- 算術操作符
2. 條件語句
- 比較操作符
- 邏輯操作符
3. 迴圈語句
- while 迴圈
- for 迴圈
4. 函式
- 變數的作用域
5. 物件
- JavaScript 內建物件
- 瀏覽器宿主物件
二、DOM
1. 節點
- 元素節點
- 屬性節點
- 文字節點
2. 獲取元素
- getElementById
- getElementByClassName
- getElementByTagName
3. 獲取和設定屬性
- getAttribute
- setAttribute
4. DOM 屬性
- parentNode
- childNodes
- nodeType
- nodeValue
- firstChild
- lastChild
- nextSibling
5. HTML-DOM 和 CSS-DOM
- HTML-DOM
- CSS-DOM
三、建立標記
1. 傳統方法
- document.write
- innerHTML
2. DOM 方法
- createELement
- appendChild
- createTextNode
- insertBefore
3. Ajax
- XMLHTTPRequest 物件
四、HTML 5
- Canvas
- 音訊和視訊
- 表單
五、jQuery
- 元素選擇器
- 操作 DOM 元素
- 操作事件
- jQuery 與 Ajax
附錄
1. DOM 方法 - 建立節點
- createElement( )
- createTextNode( )
2. DOM 方法 - 複製節點
- cloneNode( )
3. DOM 方法 - 插入節點
- appendChild( )
- insertBefore( )
4. DOM 方法 - 刪除節點
- removeChild( )
5. DOM 方法 - 替換節點
- replaceChild( )
6. DOM 方法 - 獲取和設定節點屬性
- getAttribute( )
- setAttribute( )
7. DOM 方法 - 查詢節點
- getElementById( )
- getElementByClassName( )
- getElementByTagName( )
- hasChildNodes
8. DOM 屬性 - 節點的屬性
- nodeName
- nodeType
- nodeValue
8. DOM 屬性 - 遍歷節點樹
- childNodes
- firstChild
- lastChild
- nextSibling
- parentNode
- previousSibling
相關文章
- 《JavaScript Dom程式設計藝術》讀書筆記(一)JavaScript程式設計筆記
- JavaScript DOM程式設計藝術筆記1JavaScript程式設計筆記
- 《Javacript DOM 程式設計藝術》筆記(一)JavaScript Syntax程式設計筆記JavaScript
- JavaScript DOM 程式設計藝術 學習筆記01JavaScript程式設計筆記
- JavaScript DOM 程式設計藝術 學習筆記 02JavaScript程式設計筆記
- JavaScript DOM程式設計藝術筆記2.1準備工作JavaScript程式設計筆記
- 推薦JS入門書:JavaScript DOM程式設計藝術(第2版)JSJavaScript程式設計
- 《程式設計匠藝》讀書筆記程式設計筆記
- 【讀書筆記】Java併發程式設計的藝術筆記Java程式設計
- 《JavaScript DOM程式設計藝術》知識整理JavaScript程式設計
- JavaScript入門學習之旅(二)——JavaScript DOM程式設計藝術學習筆記(上)JavaScript程式設計筆記
- 《JavaScript程式設計精解》--讀書筆記JavaScript程式設計筆記
- 【讀書筆記】JavaScript高階程式設計(第3版)(第5-7章)筆記JavaScript程式設計
- 【Java併發程式設計的藝術】第一章讀書筆記Java程式設計筆記
- Head First Javascript 程式設計讀書筆記(一)JavaScript程式設計筆記
- Head First Javascript 程式設計讀書筆記(二)JavaScript程式設計筆記
- Head First Javascript 程式設計讀書筆記(三)JavaScript程式設計筆記
- Head First Javascript 程式設計讀書筆記(四)JavaScript程式設計筆記
- oracle程式設計藝術筆記-1Oracle程式設計筆記
- oracle程式設計藝術筆記-2Oracle程式設計筆記
- 《JavaScript高階程式設計》筆記:DOM(十)JavaScript程式設計筆記
- 「修改軟體的藝術」 讀書筆記筆記
- R 語言程式設計藝術筆記程式設計筆記
- 【Java併發程式設計的藝術】第二章讀書筆記之原子操作Java程式設計筆記
- 《Practical API Design 軟體架構設計的藝術》讀書筆記API架構筆記
- 程式程式設計3 - UNIX高階環境程式設計第9章讀書筆記程式設計筆記
- JavaScript DOM程式設計藝術第四章 — JavaScript圖片庫案例研究JavaScript程式設計
- 【讀書筆記】【分割槽】“實戰式”拜讀《Oracle 9i&10g 程式設計藝術》——分割槽筆記Oracle程式設計
- 《JS DOM程式設計藝術》之個人總結JS程式設計
- 《Java程式設計思想》讀書筆記一Java程式設計筆記
- 讀書筆記-Java程式設計思想-03筆記Java程式設計
- Java遊戲程式設計讀書筆記(轉)Java遊戲程式設計筆記
- 反應式程式設計讀書筆記程式設計筆記
- 《JavaScript 高階程式設計》精讀筆記JavaScript程式設計筆記
- [ZT]<不做正常的傻瓜>讀書筆記之幸福藝術筆記
- JavaScript 高階程式設計 第三章 讀書筆記(1)JavaScript程式設計筆記
- CSAPP 併發程式設計讀書筆記APP程式設計筆記
- C#高階程式設計 讀書筆記C#程式設計筆記