分3部分,第一部分是JavaScript腳本語言的基本教程,在該部分集中講述了用於web網頁開發的腳本語言JavaScript,用簡明通俗的語言介紹了JavaScript的面向對象技術;第二部分講解了HTML5畫布的基本繪圖、高級繪圖及基於引擎的繪圖功能;第三部分則以動畫的例程和休閑游戲例程來講述如何利用原生的HTML5畫布功能來設計動畫與休閑游戲的開發。通過本書系統的學習,學生可以掌握JavaScript的面向對象技術、HTML5的圖形功能、動畫和休閑游戲的開發及編程技術。
本書適用於希望學習HTML5新技術以及Web前端開發人員,也可用於高校數字媒體專業、動畫設計專業或網頁開發相關專業的教材。本書不要求閱讀讀者具有編程經驗,不過如果具有編程基礎,那麼會對本書內容更容易地了解。
教材面向所有對動態網頁和交互動畫感興趣的學生,授課內容將由淺入深,理論和實踐相結合,從基本語法逐漸過渡到學生親自設計動畫交互,激發學生對網頁交互設計的興趣。
目錄
第一部分
第1章 基本概念
1.1 了解HTML5
1.1.1 什麼是HTML5
1.1.2 HTML5 新特性
1.1.3 HTML5 發展趨勢
1.2 了解JavaScript
1.2.1 什麼是JavaScript
1.2.2 核心(ECMAScript)
1.2.3 文檔對象模(DOM)
1.2.4 瀏覽器對象模型(BOM)
1.3 搭建開發環境
1.3.1 開發環境介紹
1.3.2 代碼編輯器
1.3.3 瀏覽器
1.4 在HTML文檔中使用JavaScript
1.4.1 新建HTML文檔
1.4.2 直接嵌入JavaScript
1.4.3 嵌入JavaScript腳本文件
1.5 小結
1.6 習題
第2章 編程基礎
2.1 編程規范
2.1.1 注釋
2.1.2 命名規范
2.2 變量
2.2.1 變量命名
2.2.2 變量聲明和賦值
2.2.3 變量的作用域
2.3 數據類型
2.3.1 Undefined類型
2.3.2 Null類型
2.3.3 Number類型
2.3.4 Boolean類型
2.3.5 String類型
2.3.6 Object類型
2.4 運算符與表達式
2.4.1 表達式的含義
2.4.2 JavaScript中的運算符
2.4.3 運算符的優先級
2.4.4 運算符的結合性
2.4.5 算術運算符
2.4.6 關系運算符
2.4.7 邏輯運算符
2.4.8 條件運算符
2.4.9 位操作運算符
2.4.10 其他運算符
2.5 小結
2.6 習題
第3章 基本流程控制
3.1 if語句
3.2 switch語句
3.3 while語句
3.4 do-while語句
3.5 for語句
3.6 for-in語句
3.7 break和continue語句
……
第4章 函數
第5章 引用類型
第6章 面向對象編程
第二部分
第7章 Canvas基本功能
第8章 Canvas高級功能
第9章 CVIDrawJS繪圖部分
第三部分
第10章 預備知識
第11章 HTML5動畫設計
第12章 HTML5休閑游戲設計
參考文獻
第1章 基本概念
1.1 了解HTML5
1.1.1 什麼是HTML5
1.1.2 HTML5 新特性
1.1.3 HTML5 發展趨勢
1.2 了解JavaScript
1.2.1 什麼是JavaScript
1.2.2 核心(ECMAScript)
1.2.3 文檔對象模(DOM)
1.2.4 瀏覽器對象模型(BOM)
1.3 搭建開發環境
1.3.1 開發環境介紹
1.3.2 代碼編輯器
1.3.3 瀏覽器
1.4 在HTML文檔中使用JavaScript
1.4.1 新建HTML文檔
1.4.2 直接嵌入JavaScript
1.4.3 嵌入JavaScript腳本文件
1.5 小結
1.6 習題
第2章 編程基礎
2.1 編程規范
2.1.1 注釋
2.1.2 命名規范
2.2 變量
2.2.1 變量命名
2.2.2 變量聲明和賦值
2.2.3 變量的作用域
2.3 數據類型
2.3.1 Undefined類型
2.3.2 Null類型
2.3.3 Number類型
2.3.4 Boolean類型
2.3.5 String類型
2.3.6 Object類型
2.4 運算符與表達式
2.4.1 表達式的含義
2.4.2 JavaScript中的運算符
2.4.3 運算符的優先級
2.4.4 運算符的結合性
2.4.5 算術運算符
2.4.6 關系運算符
2.4.7 邏輯運算符
2.4.8 條件運算符
2.4.9 位操作運算符
2.4.10 其他運算符
2.5 小結
2.6 習題
第3章 基本流程控制
3.1 if語句
3.2 switch語句
3.3 while語句
3.4 do-while語句
3.5 for語句
3.6 for-in語句
3.7 break和continue語句
……
第4章 函數
第5章 引用類型
第6章 面向對象編程
第二部分
第7章 Canvas基本功能
第8章 Canvas高級功能
第9章 CVIDrawJS繪圖部分
第三部分
第10章 預備知識
第11章 HTML5動畫設計
第12章 HTML5休閑游戲設計
參考文獻
網路書店
類別
折扣
價格
-
新書87折$172