《HTML5與JavaScript程序設計》由上、下兩篇組成,分別為JavaScript和HTML5知識精講,內容翔實,講解透徹。最突出的特色是以練促學,書中給出/豐富的實例供讀者實戰演練。《HTML5與JavaScript程序設計》具有很強的可讀性,適合作為高等院校計算機專業教材,也適合網頁程序設計的初學者使用,還可以作為計算機愛好者的自學參考書。
《HTML5與javascript程序設計》特點:循序漸進介紹javascript基礎知識 專題章節深入討論javascript典型應用 多角度深入介紹HTML 5重點概念 分析常見錯誤以及調試和處理方法建議
第1章 HTML 5概述
1.1 HTML 5發展歷程
1.2 HTML 5的優勢
1.3 HTML 5與HTML 4的區別
1.3.1DOCTYPE和字符集
1.3.2 新增和廢除的標簽
1.3.3 新增和廢除的屬性
1.3.4 新增和廢除的事件屬性
上篇 JavaScript知識精講
第2章 JavaScript與瀏覽器
2.1 瀏覽器的歷史
2.2 JavaScript的誕生
2.2.1 JavaScript與瀏覽器
2.2.2 JavaScript大事記
2.3 JavaScript開發初步
2.3.1Hello JavaScript
2.3.2 開發與調試工具
2.3.3 使用Firebug調試JavaScript
第3章 JavaScript語法基礎
3.1 標識符
3.1.1 變量與常量
3.1.2 注釋
3.1.3 語句
3.1.4 代碼塊
3.2 數據類型
3.2.1string字符串類型
3.2.2 number數字類型
3.2.3 boolean布爾類型
3.2.4 0bject對象類型
3.2.5 function函數類型
3.2.6 undefined未定義類型
3.3 運算符
3.3.1 算術運算符
3.3.2 賦值運算符
3.3.3 邏輯運算符
3.3.4 比較運算符
3.3.5 運算符優先級
3.3.6 數據類型轉換
第4章 控制語句
4.1 條件判斷
4.1.1null在if/else中的使用
4.1.2 if/else三元表達式
4.2 分支判斷
4.3 循環
4.3.1for循環
4.3.2 while循環
4.3.3 循環的中斷與繼續
4.4 異常處理
4.4.1 使用throw
4.4.2 常見的異常類型
第5章 函數
5.1 函數的定義
5.1.1 函數名
5.1.2 參數
5.1.3 返回值
5.1.4 函數執行
5.2 局部/全局變量
5.3 特殊的函數
5.3.1 匿名函數
5.3.2 void函數
5.3.3 遞歸函數
5.3.4 立即執行函數
5.4 其他常用函數
第6章 常用對象
6.1String對象
6.1.1 常用屬性與方法
6.1.2 典型實例
6.2 RegExp 正則表達式對象
……
下篇 HTML 5知識精講