-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

JavaScript+jQuery前端開發基礎教程(微課版)

( 簡體 字)
作者:夏幫貴 劉凡馨類別:1. -> 程式設計 -> 網路編程 -> Javascript
譯者:
出版社:人民郵電出版社JavaScript+jQuery前端開發基礎教程(微課版) 3dWoo書號: 49808
詢問書籍請說出此書號!

缺書
NT售價: 250

出版日:8/1/2018
頁數:264
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115486936
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書注重基礎,循序漸進、系統地講述了JavaScript和jQuery前端開發的相關基礎知識。JavaScript部分涵蓋了JavaScript基礎、JavaScript核心語法基礎、數組和函數、異常和事件處理、JavaScript對象、瀏覽器對象、AJAX等主要內容。jQuery部分涵蓋了jQuery簡介、jQuery選擇器和過濾器、操作頁面元素、jQuery事件處理、jQuery特效、jQuery AJAX等主要內容。最后綜合應用本書介紹的各種知識,實現一個在線咨詢服務系統。本書對于每一個知識點,都盡量結合實例幫助讀者理解。第1∼13章的每章最后部分還給出了編程實踐來說明本章知識的使用。
目錄:

第 1章 JavaScript基礎 1
1.1 JavaScript簡介 2
1.1.1 JavaScript版本 2
1.1.2 JavaScript特點 2
1.2 JavaScript編程工具 2
1.2.1 下載安裝Visual Studio Community 2017 3
1.2.2 使用Visual Studio 4
1.2.3 使用瀏覽器開發人員工具 7
1.3 在HTML中使用JavaScript 8
1.3.1 使用script標記嵌入腳本 8
1.3.2 使用script標記鏈接腳本 10
1.3.3 作為事件處理程序 12
1.3.4 作為URL 13
1.4 JavaScript基本語法 13
1.4.1 大小寫敏感 13
1.4.2 空格、換行符和制表符 14
1.4.3 語句結束符號 14
1.4.4 注釋 14
1.4.5 標識符命名規則 15
1.5 編程實踐:Hello,JavaScript 15
1.6 小結 16
1.7 習題 16
第 2章 JavaScript核心語法基礎 17
2.1 數據類型和變量 18
2.1.1 數據類型 18
2.1.2 變量 21
2.2 運算符與表達式 24
2.2.1 算術運算符 24
2.2.2 字符串運算符 25
2.2.3 關系運算符 26
2.2.4 邏輯運算符 28
2.2.5 位運算符 28
2.2.6 賦值運算符 29
2.2.7 特殊運算符 30
2.2.8 運算符的優先級 32
2.2.9 表達式中的數據類型轉換 32
2.3 流程控制語句 34
2.3.1 if語句 34
2.3.2 switch語句 36
2.3.3 for循環 39
2.3.4 while循環 39
2.3.5 do/while循環 40
2.3.6 continue語句 41
2.3.7 break語句 42
2.4 編程實踐:輸出數字圖形 43
2.5 小結 44
2.6 習題 44
第3章 數組和函數 45
3.1 數組 46
3.1.1 創建數組 46
3.1.2 使用數組 46
3.1.3 數組的屬性 50
3.1.4 數組的方法 52
3.2 函數 57
3.2.1 定義函數 57
3.2.2 調用函數 58
3.2.3 帶參數的函數 59
3.2.4 函數的嵌套 61
3.2.5 遞歸函數 62
3.3 內置函數 63
3.4 編程實踐:模擬漢諾塔移動 65
3.5 小結 67
3.6 習題 68
第4章 異常和事件處理 69
4.1 異常處理 70
4.1.1 捕獲和處理異常 70
4.1.2 拋出異常 71
4.2 事件處理 72
4.2.1 理解事件 72
4.2.2 注冊事件處理程序 74
4.2.3 事件處理程序的調用 76
4.2.4 阻止事件傳播 78
4.2.5 頁面加載與卸載事件 79
4.2.6 鼠標事件 80
4.2.7 鍵盤事件 81
4.2.8 表單提交事件 82
4.3 編程實踐:實現標記自由拖放 83
4.4 小結 84
4.5 習題 84
第5章 JavaScript對象 85
5.1 使用對象 86
5.1.1 什么是對象 86
5.1.2 創建對象 86
5.1.3 使用對象屬性 87
5.1.4 對象的方法 88
5.1.5 構造函數 89
5.1.6 with語句 90
5.2 原型對象和繼承 90
5.3 內置對象 91
5.3.1 Math對象 91
5.3.2 Date對象 93
5.3.3 String對象 95
5.4 編程實踐:輸出隨機素數 97
5.5 小結 98
5.6 習題 98
第6章 瀏覽器對象 99
6.1 Window對象 100
6.1.1 Window對象層次結構 100
6.1.2 Window對象的常用屬性和方法 100
6.1.3 定時操作 101
6.1.4 錯誤處理 102
6.1.5 Navigator對象 102
6.1.6 Screen對象 103
6.1.7 窗口操作 104
6.1.8 用ID引用HTML標記 106
6.2 Document對象 107
6.2.1 常用屬性和方法 107
6.2.2 動態輸出文檔 107
6.2.3 了解DOM 109
6.2.4 獲得HTML標記的引用 110
6.2.5 遍歷文檔結點 112
6.2.6 訪問HTML標記屬性 115
6.2.7 訪問HTML標記內容 115
6.2.8 創建、添加和刪除結點 116
6.3 表單對象 120
6.3.1 引用表單和表單元素 120
6.3.2 表單事件 120
6.4 編程實踐:動態人員列表 121
6.5 小結 123
6.6 習題 123
第7章 AJAX 124
7.1 使用AJAX完成HTTP請求 125
7.1.1 AJAX概述 125
7.1.2 創建XMLHttpRequest對象 126
7.1.3 XMLHttpRequest對象常用屬性 127
7.1.4 XMLHttpRequest對象常用方法 127
7.1.5 處理普通文本響應結果 131
7.1.6 處理XML響應結果 133
7.1.7 處理JSON響應結果 135
7.2 使用script完成HTTP請求 137
7.3 編程實踐:用戶注冊頁面 139
7.4 小結 145
7.5 習題 145
第8章  jQuery簡介 146
8.1 了解jQuery 147
8.1.1 jQuery主要功能 147
8.1.2 jQuery主要特點 147
8.2 jQuery資源 147
8.2.1 下載jQuery 147
8.2.2 查看jQuery文檔 149
8.2.3 jQuery學習中心 150
8.3 使用jQuery 150
8.3.1 引入jQuery 150
8.3.2 實例:訪問HTML標記 151
8.3.3 實例:動態操作樣式 152
8.3.4 實例:動畫效果 152
8.4 編程實踐:頁面歡迎對話框 153
8.5 小結 154
8.6 習題 154
第9章 jQuery選擇器和過濾器 155
9.1 jQuery()函數 156
9.1.1 匹配HTML標記 156
9.1.2 上下文 156
9.1.3 使用$(document).ready() 157
9.1.4 封裝現有標記 157
9.1.5 使用鏈接方法調用 158
9.1.6 jQuery命名空間 158
9.2 基礎選擇器 159
9.2.1 ID選擇器 159
9.2.2 類名選擇器 160
9.2.3 元素選擇器 161
9.2.4 復合選擇器 161
9.2.5 通配符選擇器 161
9.3 層級選擇器 162
9.3.1 祖孫選擇器 162
9.3.2 父子選擇器 163
9.3.3 相鄰結點選擇器 163
9.3.4 兄弟結點選擇器 164
9.4 過濾器 165
9.4.1 基礎過濾器 165
9.4.2 內容過濾器 166
9.4.3 子元素過濾器 166
9.4.4 可見性過濾器 167
9.4.5 表單過濾器 168
9.4.6 屬性過濾器 169
9.5 編程實踐:帶提示的課表 170
9.6 小結 171
9.7 習題 171
第 10章 操作頁面元素 172
10.1 元素內容操作 173
10.1.1 html()和text() 173
10.1.2 val() 173
10.1.3 attr() 174
10.2 插入結點 175
10.2.1 append()和appendTo() 175
10.2.2 prepend()和prependTo() 177
10.2.3 after()和insertAfter() 179
10.2.4 before()和insertBefore() 180
10.3 包裝結點 182
10.3.1 wrap()方法 182
10.3.2 wrapAll()方法 183
10.3.3 wrapInner()方法 184
10.3.4 unwrap()方法 184
10.4 替換結點 185
10.4.1 replaceWith() 185
10.4.2 replaceAll() 187
10.5 刪除結點 187
10.5.1 empty() 187
10.5.2 remove() 188
10.5.3 detach() 188
10.6 復制結點 189
10.7 樣式操作 190
10.7.1 css()方法 190
10.7.2 CSS類操作方法 191
10.8 編程實踐:jQuery版的動態人員列表 192
10.9 小結 193
10.10 習題 193
第 11章 jQuery事件處理 194
11.1 jQuery事件對象 195
11.1.1 事件對象構造函數 195
11.1.2 事件對象屬性 195
11.1.3 事件對象方法 196
11.2 附加和解除事件處理函數 197
11.2.1 附加事件處理函數 197
11.2.2 解除事件處理函數 198
11.3 事件快捷方法 199
11.3.1 瀏覽器事件快捷方法 199
11.3.2 表單事件快捷方法 199
11.3.3 鍵盤事件快捷方法 200
11.3.4 鼠標事件快捷方法 200
11.4 編程實踐:jQuery版的自由拖放 201
11.5 小結 202
11.6 習題 202
第 12章 jQuery特效 203
12.1 簡單特效 204
12.1.1 隱藏元素 204
12.1.2 顯示元素 205
12.1.3 隱藏/顯示切換 207
12.2 透明度特效 208
12.2.1 淡入效果 208
12.2.2 淡出效果 208
12.2.3 調整透明度 209
12.2.4 淡入淡出切換 209
12.3 滑動特效 210
12.3.1 滑入效果 210
12.3.2 滑出效果 210
12.3.3 滑入滑出切換效果 211
12.4 自定義動畫 212
12.4.1 直接量動畫 212
12.4.2 相對量動畫 212
12.4.3 自定義顯示或隱藏 213
12.4.4 位置動畫 213
12.5 動畫相關的屬性和方法 214
12.5.1 動畫延時 214
12.5.2 停止動畫 215
12.5.3 結束動畫 215
12.5.4 禁止動畫效果 215
12.6 編程實踐:永不停止的動畫 215
12.7 小結 216
12.8 習題 216
第 13章 jQuery AJAX 217
13.1 加載服務器數據 218
13.1.1 加載簡單數據 218
13.1.2 篩選加載的數據 218
13.1.3 向服務器提交數據 219
13.1.4 指定回調函數 219
13.1.5 執行腳本 220
13.2 get()方法和post()方法 220
13.2.1 get()方法 221
13.2.2 post()方法 221
13.3 獲取JSON數據 222
13.4 獲取腳本 222
13.5 事件處理 223
13.5.1 AJAX事件 223
13.5.2 全局AJAX事件方法 224
13.6 編程實踐:實現顏色動畫 225
13.7 小結 226
13.8 習題 226
第 14章 在線咨詢服務系統 227
14.1 系統設計 228
14.1.1 系統功能分析 228
14.1.2 開發工具選擇 228
14.2 安裝和使用MySQL 228
14.2.1 安裝MySQL 228
14.2.2 管理MySQL服務器 233
14.3 系統實現 236
14.3.1 創建實例網站 236
14.3.2 實現商品咨詢功能 237
14.4 小結 253
14.5 習題 253
參考答案 255
序: