1.1簡介1
1.2關鍵要求3
1.3 HTML5、CSS和JavaScript功能3
1.3.1基本HTML結構和標簽4
1.3.2 JavaScript編程9
1.4構建您自己的應用程序10
1.5測試和上傳應用程序16
1.6匯總16
第二章骰子遊戲17
2.1簡介17
2.2關鍵要求20
2.3 HTML5、CSS和JavaScript功能20
2.3.1偽隨機處理和數學表達式20
2.3.2變量和賦值語句21
程序員定義的函數22
條件語句:if和switch 23
2.3.5在畫布上繪畫25
2.4構建您自己的應用程序34
2.4.1扔個骰子35
2.4.2扔兩個骰子40
2.4.3完成雙骰遊戲44
2.5測試和上傳應用程序50
2.6匯總51
第3章彈跳球52
3.1簡介52
3.2關鍵要求54
3.3 HTML5、CSS和JavaScript功能55
3.4構建您自己的應用程序64
3.5測試和上傳74
3.6摘要74
第4章炮彈和彈弓75
4.1簡介75
4.2關鍵要求78
4.3 HTML5、CSS和JavaScript功能79
4.3.1數組和程序員定義的對象
4.3.2圖紙旋轉和平移80
4.3.3畫壹條線段84
4.3.4鼠標拉彈弓事件85
4.3.5通過使用數組連接來改變顯示元素列表87
4.3.6點之間的距離87
4.4構建您自己的應用程序88
4.4.1炮彈的應用帶炮,角度和速度92
4.4.2彈弓:用鼠標設置飛行參數98
4.5測試和上傳應用程序106
4.6摘要106
第五章記憶(註意力)遊戲107
5.1簡介107
5.2關鍵要求111
5.3 HTML5、CSS和JavaScript特性112
5.3.1表示撲克牌112。
5.3.2使用日期確定時間113。
5.3.3提供暫停114
圖紙文本114
5.3.5繪制多邊形116
5.3.6洗牌117
5.3.7點擊卡118的實現
5.3.8防止某些作弊行為119
5.4構建您自己的應用程序119
5.5測試和上傳應用程序132
5.6匯總132
第六章猜謎遊戲133
6.1簡介133
6.2關鍵要求137
6.3 HTML5、CSS和JavaScript特性138
6.3.1存儲和獲取數組信息138
6.3.2 HTML 140是在程序執行期間創建的。
6.3.3使用JavaScript代碼修改CSS來改變元素142。
6.3.4使用表格和輸入元素的文本反饋144
演示視頻144
6.4構建您自己的應用程序146
6.5測試和上傳應用程序157
6.6摘要157
第七章迷宮158
7.1簡介158
7.2關鍵要求162
7.3 HTML5、CSS和JavaScript特性162
7.3.1墻和令牌的表示163
7.3.2創建和定位墻的鼠標事件163
檢查箭頭鍵164
7.3.4令牌和墻165之間的沖突檢測
7.3.5使用本地存儲167
7.3.6本地存儲的代碼數據172。
單選按鈕174
7.4構建您自己的應用程序174
7.5測試和上傳應用程序189
7.6摘要189
第八章石頭剪刀布191
8.1簡介191
8.2關鍵要求194
8.3 HTML5、CSS和JavaScript特性195
8.3.1為玩家提供了圖片按鈕195。
8.3.2生成計算機動作199
開始206
8.4構建您自己的應用程序206
8.5測試和上傳應用程序212
8.6匯總213
第九章吊小人的遊戲214
9.1簡介214
9.2關鍵要求221
9.3 HTML5、CSS和JavaScript功能222
9.3.1將單詞列表存儲為在外部腳本文件中定義的數組222。
9.3.2生成並定位HTML標簽,使標簽成為按鈕並禁用這些按鈕223。
9.3.3逐步在畫布上繪制225
9.3.4維持遊戲狀態,判定輸贏226
9.3.5檢查猜測,並將textContent設置為在密碼中顯示字母227。
9.4構建您自己的應用程序228
9.5測試和上傳應用程序236
9.6摘要236
第65438章黑桃J 237+00
10.1簡介237
10.2關鍵要求242
10.3 HTML5、CSS和JavaScript功能242
10.4構建您自己的應用程序249
10.5測試和上傳應用程序258
10.6匯總258