JavaScript 從入門到項目實踐

JavaScript 從入門到項目實踐

《JavaScript 從入門到項目實踐》是2018年8月1日清華大學出版社出版的圖書,作者是聚慕課教育研發中心。

基本介紹

  • 中文名:JavaScript 從入門到項目實踐
  • 作者:聚慕課教育研發中心
  • 出版時間:2018年6月8日
  • 出版社清華大學出版社
  • ISBN:9787302501527
  • 定價:89.9 元
  • 印次:1-1
內容簡介,目錄,

內容簡介

本書採取“基礎知識→核心套用→核心技術→高級套用→行業套用→項目實踐”的結構和“由淺入深,由深到精”的學習模式進行講解。全書共35章,不僅介紹了HTML、CSS、對象、函式、事件等JavaScript語言的基礎知識,而且深入介紹了jQuery、客戶端、伺服器端、數據存儲等核心技術。在實踐環節不僅講述了JavaScript語言在遊戲開發、金融理財、移動網際網路、電子商務等行業開發的套用,還介紹了其在3D文字球、炫酷動畫、炫酷選單、企業入口網站以及遊戲大廳網站等大型項目中的套用,全面展現了項目開發實踐的過程。

目錄

第1篇 基礎知識
第1章 步入JavaScript編程世界
——JavaScript初探002
◎本章教學微視頻:13個 34分鐘002
1.1 JavaScript概述002
1.1.1 JavaScript能做什麼002
1.1.2 JavaScript與Java的關係003
1.1.3 JavaScript的基本特點003
1.2 JavaScript套用初體驗004
1.2.1 瀏覽器之爭004
1.2.2 DHTML005
1.2.3 探討瀏覽器之間的衝突005
1.2.4 標準的制定005
1.3 網頁中的JavaScript006
1.3.1 執行代碼006
1.3.2 函式007
1.3.3 對象007
1.3.4 JavaScript編碼規範007
1.4 JavaScript清新體驗010
1.4.1 案例1——定時打開視窗010
1.4.2 案例2——日期選擇器011
1.5 就業面試技巧與解析016
1.5.1 面試技巧與解析(一)016
1.5.2 面試技巧與解析(二)016
第2章 世界上最流行的程式語言
——JavaScript017
◎本章教學微視頻:12個 18分鐘017
2.1 JavaScript的編寫工具017
2.1.1 系統自帶編輯器記事本017
2.1.2 UltraEdit文本編輯器018
2.1.3 Dreamweaver開發工具018
2.2 JavaScript常用的開發工具019
2.2.1 附帶測試的開發工具
——TestSwarm019
2.2.2 半自動化開發工具——Minimee020
2.2.3 輕鬆建立JavaScript庫的開發工具
——Boilerplate020
2.3 JavaScript常用的調試工具021
2.3.1 調試工具——Drosera021
2.3.2 規則的調試工具——Dragonfly022
2.3.3 Firefox的集成工具——Firebug022
2.3.4 前端調試利器——DebugBar022
2.3.5 支持瀏覽器多的工具
——Venkman023
2.4 編寫第一個JavaScript程式
——Hello,JavaScript!025
2.5 就業面試技巧與解析026
2.5.1 面試技巧與解析(一)026
2.5.2 面試技巧與解析(二)026
第3章 感受JavaScript精彩——基礎入門027
◎本章教學微視頻:17個 32分鐘027
3.1 JavaScript的語法027
3.1.1 代碼執行順序027
3.1.2 區分大小寫027
3.1.3 分號與空格028
3.1.4 代碼折行標準028
3.1.5 注釋語句028
3.2 JavaScript的變數029
3.2.1 變數的聲明029
3.2.2 變數的作用域029
3.2.3 變數的優先權030
3.3 JavaScript的數據類型031
3.3.1 未定義類型031
3.3.2 空類型032
3.3.3 布爾型032
3.3.4 字元串033
3.3.5 數值類型036
3.3.6 對象類型037
3.4 JavaScript的關鍵字038
3.5 JavaScript的保留字038
3.6 典型案例——九九乘法表039
3.7 就業面試技巧與解析040
3.7.1 面試技巧與解析(一)040
3.7.2 面試技巧與解析(二)040
第4章 JavaScript開發基礎——HTML知識041
◎本章教學微視頻:15個 45分鐘041
4.1 基本的HTML文檔041
4.1.1 文檔標籤042
4.1.2 頭部標籤042
4.1.3 主體標籤042
4.2 HTML的常用標籤043
4.2.1 標題標籤到043
4.2.2 段落標籤
044
4.2.3 換行標籤
044
4.2.4 連結標籤045
4.2.5 列表標籤
046
4.2.6 圖像標籤048
4.2.7 表格標籤051
4.2.8 表單標籤052
4.3 HTML5的新增標籤053
4.3.1 標籤053
4.3.2 標籤054
4.3.3 標籤055
4.4 典型案例——製作日程表057
4.5 就業面試技巧與解析062
4.5.1 面試技巧與解析(一)062
4.5.2 面試技巧與解析(二)062
第5章 JavaScript開發基礎——CSS知識063
◎本章教學微視頻:20個 48分鐘063
5.1 CSS的相關概念063
5.1.1 CSS能做什麼063
5.1.2 瀏覽器與CSS064
5.1.3 CSS的局限性064
5.1.4 CSS的優缺點064
5.2 CSS的基礎語法065
5.2.1 CSS構造規則065
5.2.2 CSS注釋語句065
5.3 CSS的編寫方法066
5.3.1 使用記事本編寫CSS066
5.3.2 使用Dreamweaver編寫CSS067
5.4 理解CSS選擇器068
5.4.1 標籤選擇器069
5.4.2 類別選擇器070
5.4.3 ID選擇器071
5.4.4 屬性選擇器072
5.4.5 子選擇器072
5.4.6 選擇器的嵌套073
5.4.7 選擇器的集體聲明074
5.5 調用CSS的樣式076
5.5.1 行內樣式076
5.5.2 嵌入樣式076
5.5.3 連結樣式077
5.5.4 導入樣式078
5.6 典型案例——製作網頁導航選單079
5.7 就業面試技巧與解析082
5.7.1 面試技巧與解析(一)082
5.7.2 面試技巧與解析(二)082
第6章 JavaScript開發中表格與表單技術083
◎本章教學微視頻:20個 61分鐘083
6.1 用CSS定製表格樣式083
6.1.1 理解表格的相關標籤083
6.1.2 設定表格的顏色085
6.1.3 設定表格的框線085
6.2 用DOM控制表格087
6.2.1 動態添加表格087
6.2.2 修改單元格內容089
6.2.3 動態刪除表格091
6.3 控制表單093
6.3.1 理解表單的相關標籤與表單元素093
6.3.2 用CSS控制表單樣式095
6.3.3 訪問表單中的元素096
6.3.4 公共屬性與方法096
6.3.5 提交表單097
6.4 設定文本框097
6.4.1 控制用戶輸入字元個數097
6.4.2 設定滑鼠經過時自動選擇文本099
6.5 設定單選按鈕100
6.6 設定複選框102
6.7 設定下拉選單103
6.7.1 訪問選項104
6.7.2 添加選項107
6.7.3 刪除選項108
6.7.4 替換選項109
6.8 典型案例——自動提示的文本框110
6.9 就業面試技巧與解析115
6.9.1 面試技巧與解析(一)115
6.9.2 面試技巧與解析(二)115
第7章 JavaScript表達式與運算符116
◎本章教學微視頻:15個 38分鐘116
7.1 表達式116
7.1.1 賦值表達式116
7.1.2 算術表達式117
7.1.3 布爾表達式118
7.1.4 字元串表達式119
7.2 運算符120
7.2.1 運算符概述120
7.2.2 賦值運算符120
7.2.3 算術運算符122
7.2.4 比較運算符123
7.2.5 邏輯運算符125
7.2.6 條件運算符126
7.2.7 字元串運算符126
7.2.8 位運算符127
7.2.9 移位運算符128
7.2.10 其他運算符129
7.3 運算符優先權131
7.4 就業面試技巧與解析132
7.4.1 面試技巧與解析(一)132
7.4.2 面試技巧與解析(二)132
第8章 JavaScript程式控制語句133
◎本章教學微視頻:15個 35分鐘133
8.1 表達式語句133
8.2 複合語句和空語句135
8.3 聲明語句135
8.4 條件判斷語句137
8.4.1 if語句138
8.4.2 if…else語句138
8.4.3 if…elseif…else語句139
8.4.4 elseif語句140
8.4.5 if語句的嵌套142
8.4.6 switch語句142
8.5 循環語句144
8.5.1 while語句144
8.5.2 do…while語句145
8.5.3 for語句146
8.6 跳轉語句146
8.6.1 break語句147
8.6.2 continue語句148
8.7 典型案例——計算借貸支付金額148
8.8 就業面試技巧與解析150
8.8.1 面試技巧與解析(一)150
8.8.2 面試技巧與解析(二)150
第2篇 核心套用
第9章 JavaScript對象與數組152
◎本章教學微視頻:33個 70分鐘152
9.1 創建對象的方法152
9.1.1 使用內置對象創建152
9.1.2 直接定義並創建對象153
9.1.3 自定義對象構造創建154
9.2 常用內置對象155
9.2.1 String對象155
9.2.2 Date對象158
9.2.3 Array對象162
9.2.4 Boolean對象163
9.2.5 Math對象165
9.2.6 Number對象168
9.3 對象訪問語句170
9.3.1 for…in循環語句170
9.3.2 with語句171
9.4 對象的序列化172
9.4.1 認識對象序列化172
9.4.2 對象序列化的意義172
9.4.3 對象序列化172
9.5 創建對象的常用模式175
9.5.1 工廠模式175
9.5.2 自定義構造函式模式175
9.5.3 原型模式176
9.5.4 原型模式和構造函式模式176
9.5.5 動態原型模式176
9.6 數組對象177
9.6.1 創建數組177
9.6.2 訪問數組179
9.6.3 數組屬性179
9.6.4 數組長度181
9.7 數組方法181
9.7.1 連線兩個或更多的數組182
9.7.2 將數組元素連線為字元串183
9.7.3 移除數組中最後一個元素184
9.7.4 將指定的數值添加到數組中184
9.7.5 反序排列數組中的元素185
9.7.6 刪除數組中的第一個元素185
9.7.7 獲取數組中的一部分數據186
9.7.8 對數組中的元素進行排序187
9.7.9 將數組轉換成字元串188
9.8 典型案例——製作二級關聯選單189
9.9 就業面試技巧與解析190
9.9.1 面試技巧與解析(一)190
9.9.2 面試技巧與解析(二)190
第10章 JavaScript函式與閉包191
◎本章教學微視頻:25個 51分鐘191
10.1 函式是什麼191
10.2 定義函式192
10.2.1 函式聲明式定義192
10.2.2 函式表達式定義193
10.2.3 函式構造器定義194
10.3 函式的調用195
10.3.1 作為一個函式調用195
10.3.2 作為方法調用196
10.3.3 使用構造函式調用198
10.3.4 作為函式方法調用199
10.4 常用內置函式200
10.4.1 eval()函式200
10.4.2 isFinite()函式200
10.4.3 isNaN()函式201
10.4.4 parseInt()函式202
10.4.5 parseFloat()函式203
10.4.6 escape()函式204
10.4.7 unescape()函式205
10.5 JavaScript特殊函式205
10.5.1 嵌套函式205
10.5.2 遞歸函式206
10.5.3 內嵌函式208
10.6 JavaScript的閉包208
10.6.1 什麼是閉包208
10.6.2 閉包的原理209
10.6.3 閉包與類210
10.6.4 閉包中需要注意的地方212
10.7 回調函式設計模式212
10.7.1 回調函式與控制反轉212
10.7.2 JavaScript與回調函式213
10.8 典型案例——製作伸縮兩級選單213
10.9 就業面試技巧與解析217
10.9.1 面試技巧與解析(一)217
10.9.2 面試技巧與解析(二)217
第11章 JavaScript視窗與人機互動對話框218
◎本章教學微視頻:17個 41分鐘218
11.1 window對象218
11.1.1 window對象屬性218
11.1.2 window對象方法224
11.2 打開與關閉視窗224
11.2.1 JavaScript打開視窗224
11.2.2 JavaScript關閉視窗227
11.3 操作視窗對象228
11.3.1 改變視窗大小228
11.3.2 移動視窗位置229
11.4 獲取視窗歷史記錄230
11.5 視窗定時器231
11.6 JavaScript對話框233
11.7 調用對話框234
11.7.1 採用alert()方法調用234
11.7.2 採用confirm()方法調用235
11.7.3 採用prompt()方法調用236
11.8 其他238
11.8.1 location對象238
11.8.2 navigator對象239
11.8.3 screen對象240
11.8.4 cookie對象241
11.9 典型案例——製作詢問式對話框245
11.10 就業面試技巧與解析246
11.10.1 面試技巧與解析(一)246
11.10.2 面試技巧與解析(二)246
第12章 文檔對象與對象模型247
◎本章教學微視頻:26個 65分鐘247
12.1 熟悉文檔對象247
12.1.1 文檔對象屬性247
12.1.2 文檔對象方法252
12.2 使用文檔對象256
12.2.1 文檔標題256
12.2.2 文檔信息258
12.2.3 文檔地址258
12.2.4 顏色屬性259
12.2.5 輸出數據262
12.3 DOM及DOM技術簡介264
12.3.1 DOM簡介264
12.3.2 DOM技術的簡單套用265
12.3.3 基本的DOM方法265
12.3.4 網頁中的DOM框架268
12.4 DOM中的節點269
12.4.1 元素節點269
12.4.2 文本節點270
12.4.3 屬性節點272
12.5 操作DOM中的節點273
12.5.1 訪問節點273
12.5.2 創建節點274
12.5.3 插入節點275
12.5.4 刪除節點276
12.5.5 複製節點277
12.5.6 替換節點278
12.6 使用非標準DOMinnerHTML屬性279
12.7 DOM與CSS280
12.7.1 改變CSS樣式280
12.7.2 三位一體的頁面281
12.7.3 使用className屬性281
12.7.4 通過className添加CSS282
12.8 典型案例——製作樹形導航選單282
12.9 就業面試技巧與解析287
12.9.1 面試技巧與解析(一)287
12.9.2 面試技巧與解析(二)287
第13章 JavaScript事件機制288
◎本章教學微視頻:22個 59分鐘288
13.1 什麼是事件288
13.2 JavaScript事件的調用方式289
13.2.1 在<script>標籤中調用289
13.2.2 在元素中調用290
13.3 JavaScript常用事件290
13.3.1 滑鼠相關事件292
13.3.2 鍵盤相關事件296
13.3.3 表單相關事件301
13.3.4 文本編輯事件307
13.3.5 頁面相關事件310
13.3.6 拖動相關事件313
13.3.7 多媒體相關事件316
13.4 JavaScript處理事件的方式317
13.4.2 通過顯式聲明處理318
13.4.3 通過手工觸發處理319
13.5 事件對象Event320
13.5.1 在IE中引用Event對象320
13.5.2 事件對象Event的屬性321
13.5.3 事件對象Event的方法323
13.6 事件模擬323
13.6.1 DOM事件模擬323
13.6.2 滑鼠事件模擬324
13.6.3 鍵盤事件模擬325
13.6.4 其他事件模擬325
13.6.5 IE中的事件模擬325
13.7典型案例——製作可關閉的窗體對象326
13.8 就業面試技巧與解析330
13.8.1 面試技巧與解析(一)330
13.8.2 面試技巧與解析(二)330
第14章 正則表達式331
◎本章教學微視頻:12個 43分鐘331
14.1 什麼是正則表達式331
14.1.1 正則表達式的基本結構331
14.1.2 正則表達式的作用332
14.2 正則表達式基礎知識332
14.2.1 修飾符332
14.2.2 表達式334
14.2.3 元字元336
14.2.4 量詞338
14.2.5 字元定位341
14.2.6 轉義匹配345
14.2.7 運算符的優先權346
14.3 RegExp對象346
14.3.1 創建RegExp對象346
14.3.2 RegExp對象的方法347
14.4 典型案例——驗證表單元素輸入的
正確性354
14.5 就業面試技巧與解析357
14.5.1 面試技巧與解析(一)357
14.5.2 面試技巧與解析(二)357
第3篇 核心技術
第15章 JavaScript客戶端開發技術360
◎本章教學微視頻:13個 28分鐘360
15.1 客戶端JavaScript的重要性360
15.1.1 JavaScript套用環境的組成360
15.1.2 客戶端JavaScript主要作用361
15.1.3 其他環境中的JavaScript361
15.1.4 客戶端的JavaScript:網頁中的
可執行內容362
15.2 HTML與JavaScript362
15.2.1 在HTML頭部嵌入JavaScript
代碼362
15.2.2 在網頁中嵌入JavaScript代碼362
15.2.3 在元素事件中嵌入JavaScript
代碼363
15.2.4 調用已經存在的JavaScript檔案364
15.2.5 使用偽URL地址引入JavaScript
腳本代碼364
15.3 JavaScript的執行緒模型技術365
15.3.1 單執行緒模型技術365
15.3.2 訊息佇列運行方式366
15.3.3 EventLoop機制366
15.4 典型案例——客戶端JavaScript的
簡單套用366
15.5 就業面試技巧與解析368
15.5.1 面試技巧與解析(一)368
15.5.2 面試技巧與解析(二)368
第16章 JavaScript伺服器端開發技術369
◎本章教學微視頻:12個 16分鐘369
16.1 認識伺服器端JavaScript369
16.1.1 伺服器端JavaScript的由來369
16.1.2 運行伺服器端JavaScript的方法370
16.1.3 伺服器端JavaScript的運行環境370
16.1.4 JavaScript在網站開發中的作用370
16.2 瀏覽器端與伺服器端370
16.2.1 什麼是B/S技術370
16.2.2 B/S技術特點371
16.3 JavaScript與資料庫的連線371
16.3.1 JavaScript連線資料庫371
16.3.2 查詢資料庫數據371
16.3.3 插入資料庫數據372
16.3.4 更新資料庫數據373
16.4 典型案例——製作網頁版時鐘374
16.5 就業面試技巧與解析377
16.6.1 面試技巧與解析(一)377
16.6.2 面試技巧與解析(二)377
第17章 JavaScript數據存儲技術378
◎本章教學微視頻:11個 25分鐘378
17.1.3 二者的區別380
17.2.1 認識IndexedDatabase382
17.2.2 IndexedDatabase的特點382
17.2.3 連線資料庫383
17.2.4 對象存儲的創建383
17.2.5 資料庫事務384
17.2.6 運算元據庫數據384
17.2.7 索引的創建386
17.3 典型案例——製作一個計算器386
17.4 就業面試技巧與解析390
17.4.1 面試技巧與解析(一)390
17.4.2 面試技巧與解析(二)390
◎本章教學微視頻:19個 26分鐘391
18.1 常見的錯誤和異常391
18.1.1 拼寫錯誤391
18.1.2 訪問不存在的變數392
18.1.3 括弧不匹配392
18.1.4 字元串和變數連線錯誤392
18.1.5 等號與賦值混淆392
18.2 錯誤和異常處理393
18.2.1 用alert()和document.write()
方法監視變數值393
18.2.2 用onerror事件找到錯誤394
18.2.3 用try…catch語句找到錯誤處理
18.3 使用瀏覽器調試器396
18.3.1 火狐瀏覽器調試396
18.3.2 360安全瀏覽器調試397
18.3.3 InternetExplorer瀏覽器調試398
18.3.4 console.log()方法400
18.3.5 debugger關鍵字的使用401
18.4 JavaScript最佳化401
18.4.1 儘量簡化代碼401
18.4.2 合理聲明變數402
18.4.3 儘量使用內置函式402
18.4.4 合理書寫if語句402
18.4.5 最小化語句數量403
18.5 典型案例——載入圖像時的錯誤提示403
18.6 就業面試技巧與解析404
18.6.1 面試技巧與解析(一)404
18.6.2 面試技巧與解析(二)404
第19章 JavaScript的安全策略405
◎本章教學微視頻:14個 20分鐘405
19.1 安全策略405
19.1.1 JavaScript的同源策略405
19.1.2 實現跨域請求的方法406
19.1.3 規避瀏覽器安全漏洞407
19.1.4 建立數據安全模型407
19.1.5 結構化安全規則407
19.2 使用InternetExplorer安全區域408
19.2.1 InternetExplorer安全區域408
19.2.2 瀏覽器使用JavaScript的安全
問題409
19.3 JavaScript常用安全策略代碼410
19.3.1 禁止部分按鍵410
19.3.2 禁止滑鼠右鍵411
19.3.3 禁止網頁另外儲存為412
19.3.4 禁止複製網頁內容413
19.4 JavaScript加密與解密413
19.4.1 JavaScript代碼加密414
19.4.2 JavaScript代碼解密414
19.5 典型案例——禁止新建IE視窗415
19.6 就業面試技巧與解析416
19.6.1 面試技巧與解析(一)416
19.6.2 面試技巧與解析(二)416
第4篇 高級套用
第20章 jQuery套用入門418
◎本章教學微視頻:18個 33分鐘418
20.1 認識jQuery418
20.1.1 jQuery是什麼418
20.1.2 jQuery的技術優勢419
20.1.3 下載與使用jQuery421
20.2 jQuery選擇器422
20.2.1 基礎選擇器422
20.2.2 層級選擇器423
20.2.3 屬性選擇器424
20.3 jQuery偽類選擇器425
20.3.1 簡單偽類選擇器425
20.3.2 子元素偽類選擇器427
20.3.3 可見性偽類選擇器428
20.3.4 內容偽類選擇器428
20.3.5 表單偽類選擇器429
20.3.6 表單屬性偽類選擇器431
20.4 jQuery常用開發工具432
20.6 典型案例——我的第一個jQuery
程式436
20.6.1 開發前的準備工作436
20.6.2 具體的程式開發436
20.7 就業面試技巧與解析437
20.7.1 面試技巧與解析(一)437
20.7.2 面試技巧與解析(二)437
第21章 jQuery控制頁面438
◎本章教學微視頻:11個 29分鐘438
21.1 操作元素內容和值438
21.1.1 對文本內容進行操作438
21.1.2 對HTML內容進行操作440
21.1.3 對元素的值進行操作441
21.1.4 對元素屬性進行操作442
21.2 操作元素的CSS樣式444
21.2.1 CSS類別操作444
21.2.2 CSS屬性操作448
21.3 獲取與編輯DOM節點449
21.3.1 插入節點449
21.3.2 刪除節點452
21.3.3 複製節點454
21.3.4 替換節點454
21.4 典型案例——製作多級選單456
21.5 就業面試技巧與解析458
21.5.1 面試技巧與解析(一)458
21.5.2 面試技巧與解析(二)458
第22章 jQuery的動畫與特效459
◎本章教學微視頻:18個 34分鐘459
22.1 網頁動畫與特效概念459
22.1.1 通過CSS3實現特效459
22.1.2 通過jQuery實現特效460
22.2 元素的顯示和隱藏460
22.2.1 使用hide()方法460
22.2.2 使用show()方法461
22.2.3 使用toggle()方法462
22.3 元素的淡入與淡出463
22.3.1 使用show()和hide()方法463
22.3.2 使用toggle()方法464
22.3.3 使用fadeIn()方法466
22.3.4 使用fadeOut()方法467
22.3.5 使用fadeToggle()方法468
22.3.6 使用fadeTo()方法469
22.4 元素的滑上與滑下470
22.4.1 使用slideDown()方法470
22.4.2 使用slideUp()方法471
22.4.3 使用slideToggle()方法472
22.5 自定義動畫473
22.5.1 簡單動畫473
22.5.2 累積動畫474
22.5.3 停止動畫475
22.6 典型案例——製作伸縮的導航條476
22.7 就業面試技巧與解析479
22.7.1 面試技巧與解析(一)479
22.7.2 面試技巧與解析(二)479
第23章 jQuery的事件處理480
◎本章教學微視頻:9個 22分鐘480
23.1 認識jQuery的事件處理480
23.2 jQuery常用的事件方法480
23.2.1 滑鼠操作事件481
23.2.2 鍵盤操作事件482
23.2.3 其他常用事件483
23.3 綁定與移除事件484
23.3.1 綁定事件484
23.3.2 移除綁定485
23.4 切換與觸發事件486
23.4.1 切換事件486
23.4.2 觸發事件488
23.5 典型案例——製作外賣配送頁面489
23.6 就業面試技巧與解析493
23.6.1 面試技巧與解析(一)493
23.6.2 面試技巧與解析(二)493
第24章 jQuery與Ajax的綜合套用494
◎本章教學微視頻:16個 35分鐘494
24.1 認識Ajax494
24.1.1 什麼是Ajax494
24.1.2 Ajax的組成部分495
24.1.3 Ajax的優缺點495
24.2 Ajax異步互動495
24.2.1 什麼是異步互動495
24.2.2 異步對象連線伺服器496
24.2.3 GET和POST模式498
24.2.4 伺服器返回XML500
24.2.5 處理多個異步請求503
24.3 載入異步數據504
24.3.1 全局函式getJSON()504
24.3.2 全局函式getScript()506
24.4 請求伺服器數據507
24.4.1 $.get()請求數據507
24.4.2 $.post()請求數據508
24.4.3 serialize()序列化表單510
24.5 Ajax中的全局事件510
24.5.1 Ajax全局事件的基本概念511
24.5.2 ajaxStart與ajaxStop全局事件511
24.6 典型案例——製作可自動校驗的
表單512
24.7 就業面試技巧與解析515
24.7.1 面試技巧與解析(一)515
24.7.2 面試技巧與解析(二)516
第25章 jQuery外掛程式的套用與開發517
◎本章教學微視頻:10個 24分鐘517
25.1 什麼是jQuery外掛程式517
25.1.1 jQuery外掛程式簡介517
25.1.2 如何使用外掛程式518
25.2 好用的jQuery外掛程式518
25.2.1 jQueryForm外掛程式518
25.2.2 jQueryUI外掛程式519
25.2.3 clueTip外掛程式523
25.3 編寫jQuery外掛程式524
25.3.1 外掛程式的種類524
25.3.2 編寫外掛程式注意事項524
25.3.3 jQuery外掛程式的機制524
25.3.4 編寫jQuery外掛程式524
25.4 典型案例——編寫一個簡單的外掛程式525
25.5 就業面試技巧與解析528
25.5.1 面試技巧與解析(一)528
25.5.2 面試技巧與解析(二)528

相關詞條

熱門詞條

聯絡我們