掃一掃
關注中圖網
官方微博
JavaScript程序設計案例教程 版權信息
- ISBN:9787560665955
- 條形碼:9787560665955 ; 978-7-5606-6595-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
JavaScript程序設計案例教程 內容簡介
本書介紹JavaScript程序設計技術,以案例的形式組織知識點。全書共有6個大案例,主要知識點包括基本語法、數組、函數、DOM、事件、正則表達式、Ajax等。本書采用這種內容組織形式,有助于初學者快速掌握Js的知識點,提高Js的應用水平H和開發能力。
JavaScript程序設計案例教程 目錄
案例一 百花爭妍 1
一 知識鏈接 2
1. JS的三種引入方式 2
2. JS的注釋 3
3. 變量定義和賦值 4
4. 數組定義、初始化、遍歷(for in) 4
5. 無參函數定義和調用 5
6. DOM元素 5
7. 定時器方法setTimeout和
clearTimeout 7
8. onload事件 8
9. 隨機數和取整 9
10. getElementsByClassName方法 11
11. 選擇結構 11
二 案例實現 12
1. 設計思路 12
2. 實現步驟 13
案例二 輪播圖 18
一 知識鏈接 18
1. 常量、變量定義、賦值 18
2. 數組的定義與遍歷(for) 19
3. 有參函數定義與調用 20
4. 對象(JSON)的定義與遍歷 20
5. 定時器方法setInterval和clearInterval 21
6. onmouseout、onmouseover和
onclick事件 22
7. DOM元素的遍歷 24
8. getElementsByTagName和
getElementById方法 26
二 案例實現 27
1. 設計思路 27
2. 實現步驟 28
案例三 捕魚鍵盤獵手 34
一 知識鏈接 34
1. 對象的概念式 34
2. 對象的字面量語法和JSON數據格式 35
3. 對象成員的訪問 36
4. for in和for of 36
5. 構造函數 37
6. 畫布 39
7. 鼠標事件 47
8. 鍵盤事件 50
9. onload事件 52
10. 變量的作用域和閉包函數 55
11. 三種對話框 57
12. Ajax 58
13. 聲音的播放 62
14. 函數參數的值傳遞和引用傳遞 64
二 案例實現 65
1. 背景場景的設計思路 65
2. 背景場景的設計實現 65
3. 歡迎界面的設計思路 69
4. 歡迎界面的設計實現 70
5. 游戲界面的設計思路 71
6. 游戲界面的設計實現 72
7. 排行榜界面的設計思路 82
8. 排行榜界面的設計實現 82
案例四 金額轉換器 87
一 知識鏈接 88
1. querySelector和querySelectorAll 88
2. 事件流和事件對象 89
3. 字符串連接 96
4. 字符串查找 97
5. 字符串截取 99
6. while和do while循環 100
7. 動態修改網頁的代碼 102
二 案例實現 103
1. 設計思路 103
2. 實現步驟 103
案例五 音樂播放器 109
一 知識鏈接 109
1. 字符串大小寫轉換 109
2. 獲取和修改DOM元素的屬性值 111
3. encodeURIComponent 和
decodeURIComponent 113
4. className和classList 115
5. 數據類型轉換 117
6. Audio音樂播放 119
二 案例實現 122
1. 設計思路 122
2. 實現步驟 122
案例六 表單驗證 129
一 知識鏈接 129
1. 表單的submit事件 129
2. 表單的focus和blur事件 132
3. 正則表達式 133
4. Date對象 137
5. Math對象 139
6. BOM對象 142
二 案例實現 144
1. 設計思路 144
2. 實現步驟 145
參考文獻 154
展開全部
書友推薦
- >
月亮與六便士
- >
上帝之肋:男人的真實旅程
- >
我從未如此眷戀人間
- >
煙與鏡
- >
姑媽的寶刀
- >
龍榆生:詞曲概論/大家小書
- >
有舍有得是人生
- >
朝聞道
本類暢銷