Web前端開發(JavaScript+jQuery)

盧秋錦

  • 出版商: 電子工業
  • 出版日期: 2024-10-01
  • 定價: $336
  • 售價: 8.5$286
  • 語言: 簡體中文
  • 頁數: 256
  • ISBN: 7121487853
  • ISBN-13: 9787121487859
  • 相關分類: JavaScriptjQuery
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書在“有趣、有效、只學有用的”的基礎上,結合學生的認知規律和學習現狀,使學生能夠在有限的課時內,專業、深入地學習Web前端技術的相關知識。本書共有10個項目,按照知識點由淺入深地劃分為3篇,即Web知識儲備篇、Web案例提高篇和Web項目實戰篇,分別完成了知識點講解、案例講解和項目實戰,幫助學生掌握Web前端的核心技術——JavaScript與jQuery。本書明確的學習目標及循序漸進的知識體系,能夠使學生的理論知識和實踐技能同步提高。通過對本書的學習,學生能夠熟悉Web頁面的製作流程,瞭解常見的頁面佈局效果,以及設計製作各種具有動態特效的網站。

目錄大綱

Web知識儲備篇
項目1 JavaScript 2
任務1.1 JavaScript基礎 3
1.1.1 認識JavaScript 3
1.1.2 JavaScript的前世今生 3
1.1.3 JavaScript的特點 3
1.1.4 JavaScript的作用 4
1.1.5 JavaScript的用法 4
1.1.6 JavaScript語句 6
1.1.7 JavaScript代碼規範 7
1.1.8 JavaScript數據結構 8
1.1.9 數據類型 10
1.1.10 運算符和表達式 12
動手實踐:簡單加法器的實現 18
任務1.2 程序控制結構和語句 19
1.2.1 基本處理流程 19
1.2.2 賦值語句 20
1.2.3 條件判斷語句 20
1.2.4 循環控制語句 24
1.2.5 對話框 31
動手實踐:九九乘法表的實現 33
任務1.3 JavaScript函數 34
1.3.1 函數 34
1.3.2 定義函數 35
1.3.3 函數參數的使用 36
1.3.4 函數的返回值 38
1.3.5 函數的調用 38
1.3.6 JavaScript中常用的函數 41
動手實踐:購物簡易計算器的製作 48
疑難解惑 51
?
小結 51
課後練習 52
項目2 數組與對象 53
任務2.1 數組 54
2.1.1 初始化數組 54
2.1.2 創建數組 54
2.1.3 數組的基本操作 55
2.1.4 數組的排序 58
2.1.5 常用的數組方法 61
動手實踐:三級聯動菜單的實現 67
任務2.2 對象 70
2.2.1 對象基礎 70
2.2.2 對象的創建 70
2.2.3 關鍵字new 72
2.2.4 遍歷對象 73
2.2.5 內置對象 73
動手實踐:日歷的製作 77
疑難解惑 80
小結 80
課後練習 81
項目3 文檔對象模型與瀏覽器對象模型 82
任務3.1 文檔對象模型 83
3.1.1 什麽是DOM 83
3.1.2 什麽是DOM HTML 83
3.1.3 HTML元素操作 85
3.1.4 DOM節點操作 88
3.1.5 事件處理 89
動手實踐:動態添加課程 94
任務3.2 瀏覽器對象模型 95
3.2.1 window對象 95
3.2.2 窗口的操作 96
3.2.3 定時器 98
3.2.4 location對象 99
3.2.5 history對象 100
3.2.6 navigator對象 102
3.2.7 screen對象 103
動手實踐:廣告漂浮效果 105
疑難解惑 108
小結 108
課後習題 109
項目4 jQuery 111
任務4.1 jQuery基礎 112
4.1.1 什麽是 jQuery 112
4.1.2 在網頁中如何添加 jQuery 112
動手實踐:我的第一個jQuery程序 113
任務4.2 jQuery語法及選擇器 114
4.2.1 jQuery語法 114
4.2.2 文檔就緒事件 114
4.2.3 jQuery選擇器 115
動手實踐:動態導購菜單的製作 140
任務4.3 jQuery動畫效果 143
4.3.1 jQuery基本動畫效果 143
4.3.2 淡入淡出動畫效果 147
4.3.3 滑動效果 153
4.3.4 自定義動畫 156
動手實踐:圖片輪播效果的實現 160
任務4.4 jQuery事件機制 164
4.4.1 事件函數 164
4.4.2 常用事件函數 164
動手實踐:動態添加和刪除學生信息 174
疑難解惑 178
小結 178
課後習題 179

Web案例提高篇
項目5 在線時鐘的實現 182
5.1 設計思路 183
5.2 具體實現 184
項目6 Web前端中在線學習功能的實現 186
6.1 功能介紹 187
6.2 佈局分析 188
6.3 具體實現 188
項目7 “四季”標簽切換效果的實現 192
7.1 佈局分析 193
7.2 具體實現 193
項目8 多級動畫菜單的實現 197
8.1 佈局分析 198
8.2 具體實現 199
項目9 動態選項卡的實現 204
9.1 佈局分析 205
9.2 HTML基本結構 205
9.3 添加CSS樣式 211
9.4 編寫jQuery代碼 217

Web項目實戰篇
項目10 綜合信息類網站首頁的實現 224
10.1 網站首頁整體佈局的實現 226
10.2 頁面頭部、Banner及導航的具體實現 228
10.3 圖片輪播及最新動態列表的實現 231
10.4 走進浙江、浙江歷史等信息列表的實現 236
10.5 快速通道及頁腳信息的實現 243