91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

本書講述了Javascript和DOM的基礎知識,但重點放在DOM編程技術背后的思路和原則:預留退路、循序漸進和以用戶為中心等,這些概念對于任何前端Web開發工作都非常重要。本書將這些概念貫穿在書中的所有示例代碼中,使你看到用來創建圖片庫頁面的腳本、用來創建動畫效果的腳本和用來豐富頁面元素呈現效果的腳本,最后結合所講述的內容創建了一個實際的網站。 目錄 第1章 JavaScript簡史 1.1 JavaScript的起源 1.2 瀏覽器戰爭 1.2.1 DHTML 1.2.2 瀏覽器之間的沖突 1.3 制定標準 1.3.1 瀏覽器以外的考慮 1.3.2 瀏覽器之爭的結局 1.3.3 新的開始 1.4 小結 第2章 JavaScript語法 2.1 準備工作 2.2 語法 2.3 語句 2.4 變量 2.4.1 數據類型 2.4.2 數組 2.5 操作 2.6 條件語句 2.6.1 比較操作符 2.6.2 邏輯操作符 2.7 循環語句 2.7.1 while 2.7.2 do...while 2.7.3 for 2.8 函數 2.9 對象 2.9.1 內建對象 2.9.2 宿主對象 2.10 小結 第3章 DOM 3.1 文檔:DOM中的"D" 3.2 對象:DOM中的"O" 3.3 模型:DOM中的"M" 3.3.1 節點 3.3.2 getElementById()方法 3.3.3 getElementsByTagName()方法 3.4 趁熱打鐵 3.4.1 getAttribute()方法 3.4.2 setAttribute()方法 3.5 小結 第4章 案例研究:JavaScript美術館 4.1 編寫標記語言文檔 4.2 編寫JavaScript函數 4.2.1 DOM之前的解決方案 4.2.2 showPic()函數的代碼清單 4.3 JavaScript函數的調用 4.4 對JavaScript函數進行功能擴展 4.4.1 childNodes屬性 4.4.2 nodeType屬性 4.4.3 在HTML文檔里增加一段描述性文本 4.4.4 用JavaScript代碼改變〈p〉元素的文本內容 4.4.5 nodeValue屬性 4.4.6 firstChild和lastChild屬性 4.4.7 利用nodeValue屬性刷新〈p〉元素的文本內容 4.5 小結 第5章 JavaScript編程原則和良好習慣 5.1 不要誤解JavaScript 5.1.1 不要歸罪于JavaScript 5.1.2 Flash的遭遇 5.1.3 質疑 5.2 預留退路 5.2.1 “javascript:”偽協議 5.2.2 內嵌的事件處理函數 5.2.3 有何不好 5.3 向CSS學習 5.4 分離JavaScript 5.5 向后兼容性 5.6 小結 第6章 案例研究:JavaScript美術館改進版 6.1 快速回顧 6.2 解決“預留退路”問題 6.3 解決“分離JavaScript”問題 6.3.1 添加事件處理函數 6.3.2 進行必要的檢查 6.3.3 創建必要的變量 6.3.4 創建循環 6.3.5 完成必要的操作 6.3.6 完成JavaScript函數 6.3.7 把多個JavaScript函數綁定到onload事件處理函數上 6.4 JavaScript函數的優化:不要做太多的假設 6.4.1 不放過每個細節 6.4.2 鍵盤瀏覽功能 6.4.3 慎用onkeypress事件處理函數 6.4.4 把JavaScript與CSS結合起來 6.5 DOM Core和HTML-DOM 6.6 小結 第7章 動態創建HTML內容 7.1 document.write()方法 7.2 innerHTML屬性 7.3 DOM提供的方法 7.3.1 createElement()方法 7.3.2 appendChild()方法 7.3.3 createTextNode()方法 7.4 重回“JavaScript美術館” 7.4.1 inse

資源截圖

代碼片段和文件信息

評論

共有 條評論