注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材JavaScript+jQuery動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)(微課版)

JavaScript+jQuery動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)(微課版)

JavaScript+jQuery動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)(微課版)

定 價(jià):¥49.00

作 者: 王云曉,郝璇,張學(xué)誠,王海濤,高曉黎
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302604815 出版時(shí)間: 2022-05-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《JavaScript jQuery動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)(微課版)》循序漸進(jìn)地介紹了JavaScript的開發(fā)技術(shù),詳細(xì)講解了JavaScript的核心知識(shí),并在此基礎(chǔ)上深入分析了jQuery框架的使用方法?!禞avaScript jQuery動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)(微課版)》的內(nèi)容主要包括JavaScript基本語法、數(shù)據(jù)類型、程序流程控制、函數(shù)的定義和調(diào)用、JavaScript的內(nèi)置對(duì)象、BOM對(duì)象、DOM對(duì)象、事件等基礎(chǔ)知識(shí),以及正則表達(dá)式、jQuery元素操作、jQuery事件、jQuery動(dòng)畫和Ajax等擴(kuò)展知識(shí)。此外,每個(gè)重要知識(shí)點(diǎn),都配有典型的實(shí)訓(xùn)案例,每一章都安排了豐富的、有針對(duì)性的練習(xí)題,以幫助讀者鞏固所學(xué)的知識(shí),培養(yǎng)解決實(shí)際問題的能力。 《JavaScript jQuery動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)(微課版)》內(nèi)容全面、示例翔實(shí)、案例實(shí)用、配套資源豐富,語言簡潔流暢,易于理解,既可以作為高職院校計(jì)算機(jī)、網(wǎng)絡(luò)、軟件等專業(yè)及相關(guān)專業(yè)的教材,也可以作為Web 前端開發(fā)及維護(hù)人員的學(xué)習(xí)參考書。

作者簡介

  王云曉,山東水利職業(yè)學(xué)院副教授,國家軟件測(cè)試工程師(四級(jí)),軟件設(shè)計(jì)師(中級(jí))。主要從事軟件開發(fā)、網(wǎng)站建設(shè)等方面的教學(xué)和研究工作,參加學(xué)生頂崗實(shí)習(xí)管理系統(tǒng)、邊檢考試管理系統(tǒng)等多個(gè)軟件系統(tǒng)的開發(fā)。發(fā)表論文十幾篇,其中4篇EI檢索。主編教材《HTML5 CSS3網(wǎng)頁設(shè)計(jì)基礎(chǔ)》(清華大學(xué)出版社)、《C語言程序設(shè)計(jì)實(shí)訓(xùn)教程》(中國石油大學(xué)出版社)、《網(wǎng)頁制作與設(shè)計(jì)》(清華大學(xué)出版社)等。

圖書目錄


第1章 JavaScript概述 1
1.1 初識(shí)JavaScript 1
1.1.1 JavaScript簡介 1
1.1.2 JavaScript的發(fā)展 1
1.1.3 JavaScript的特點(diǎn) 2
1.1.4 JavaScript的用途 2
1.2 開發(fā)環(huán)境 3
1.2.1 代碼編輯器 3
1.2.2 JavaScript程序的編寫和運(yùn)行 3
1.3 JavaScript的引入和調(diào)試方法 4
1.3.1 網(wǎng)頁中引入JavaScript的方法 5
1.3.2 常用輸出語句 6
1.4 JavaScript的消息框 7
1.5 實(shí)訓(xùn)案例 9
1.6 本章小結(jié) 11
1.7 練習(xí)題 11
第2章 數(shù)據(jù)類型和運(yùn)算符 12
2.1 JavaScript的語法規(guī)則 12
2.1.1 區(qū)分大小寫 12
2.1.2 代碼的格式 12
2.1.3 代碼的注釋 12
2.1.4 標(biāo)識(shí)符 13
2.1.5 保留字 13
2.2 變量 14
2.2.1 變量的聲明 14
2.2.2 變量的賦值 14
2.3 數(shù)據(jù)類型 15
2.3.1 基本數(shù)據(jù)類型 15
2.3.2 數(shù)據(jù)類型轉(zhuǎn)換 17
2.4 運(yùn)算符 19
2.4.1 算術(shù)運(yùn)算符 20
2.4.2 字符串運(yùn)算符 21
2.4.3 賦值運(yùn)算符 21
2.4.4 關(guān)系運(yùn)算符 22
2.4.5 邏輯運(yùn)算符 23
2.4.6 條件運(yùn)算符 24
2.4.7 位運(yùn)算符 24
2.4.8 運(yùn)算符的優(yōu)先級(jí) 25
2.5 實(shí)訓(xùn)案例 26
2.6 本章小結(jié) 27
2.7 練習(xí)題 27
第3章 JavaScript的流程控制 29
3.1 選擇結(jié)構(gòu) 29
3.1.1 單分支語句 29
3.1.2 雙分支語句 30
3.1.3 多分支語句 30
3.1.4 switch語句 32
3.2 循環(huán)結(jié)構(gòu) 33
3.2.1 while語句 33
3.2.2 do…while語句 34
3.2.3 for語句 34
3.2.4 for…in語句 35
3.2.5 嵌套循環(huán) 36
3.3 跳轉(zhuǎn)語句 37
3.3.1 break語句 37
3.3.2 continue語句 38
3.4 實(shí)訓(xùn)案例 39
3.5 本章小結(jié) 41
3.6 練習(xí)題 41
第4章 函數(shù) 43
4.1 函數(shù)的定義和調(diào)用 43
4.1.1 函數(shù)的定義 43
4.1.2 函數(shù)的調(diào)用 44
4.2 函數(shù)參數(shù) 45
4.2.1 無參函數(shù) 45
4.2.2 有參函數(shù) 45
4.2.3 數(shù)組參數(shù) 47
4.3 函數(shù)的返回值 48
4.4 變量的作用域 48
4.5 函數(shù)的嵌套和遞歸 49
4.5.1 嵌套函數(shù) 49
4.5.2 遞歸函數(shù) 50
4.6 函數(shù)類型 52
4.6.1 函數(shù)表達(dá)式 52
4.6.2 匿名函數(shù) 52
4.7 實(shí)訓(xùn)案例 53
4.8 本章小結(jié) 56
4.9 練習(xí)題 56
第5章 JavaScript中的對(duì)象 59
5.1 面向?qū)ο蟾攀?59
5.1.1 面向?qū)ο蟮幕靖拍?59
5.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)特點(diǎn) 59
5.1.3 對(duì)象的屬性和方法 60
5.2 創(chuàng)建JavaScript對(duì)象 60
5.2.1 用對(duì)象文字方法創(chuàng)建對(duì)象 61
5.2.2 用new方法動(dòng)態(tài)創(chuàng)建對(duì)象 62
5.2.3 用工廠方式創(chuàng)建對(duì)象 62
5.2.4 用構(gòu)造函數(shù)創(chuàng)建對(duì)象 63
5.3 內(nèi)置對(duì)象 64
5.3.1 String對(duì)象 64
5.3.2 Number對(duì)象 66
5.3.3 Math對(duì)象 67
5.3.4 Date對(duì)象 68
5.3.5 Array對(duì)象 70
5.4 實(shí)訓(xùn)案例 76
5.5 本章小結(jié) 78
5.6 練習(xí)題 78
第6章 BOM對(duì)象 80
6.1 BOM對(duì)象簡介 80
6.2 window對(duì)象 81
6.2.1 彈出對(duì)話框和窗口 81
6.2.2 窗口位置和大小 84
6.2.3 定時(shí)器 86
6.3 location對(duì)象 88
6.4 history對(duì)象 89
6.5 frame對(duì)象 91
6.6 navigator對(duì)象 92
6.7 實(shí)訓(xùn)案例 93
6.8 本章小結(jié) 96
6.9 練習(xí)題 96
第7章 DOM對(duì)象 98
7.1 DOM簡介 98
7.1.1 什么是DOM 98
7.1.2 HTML DOM樹 98
7.2 HTML元素操作 99
7.2.1 獲取HTML DOM元素 99
7.2.2 元素內(nèi)容操作 103
7.2.3 元素屬性操作 104
7.2.4 元素樣式操作 107
7.3 DOM節(jié)點(diǎn)操作 112
7.3.1 獲取節(jié)點(diǎn) 112
7.3.2 節(jié)點(diǎn)追加 113
7.3.3 節(jié)點(diǎn)刪除 115
7.4 網(wǎng)頁元素的位置和大小 117
7.5 實(shí)訓(xùn)案例 119
7.5.1 標(biāo)簽欄切換效果 119
7.5.2 圖片放大特效 122
7.6 本章小結(jié) 124
7.7 練習(xí)題 124
第8章 事件 127
8.1 事件處理 127
8.1.1 事件概述 127
8.1.2 事件的綁定方式 128
8.2 事件對(duì)象 130
8.2.1 獲取事件對(duì)象 130
8.2.2 常用屬性和方法 131
8.3 常用的事件 134
8.3.1 頁面事件 134
8.3.2 鼠標(biāo)事件 136
8.3.3 鍵盤事件 138
8.3.4 焦點(diǎn)事件 139
8.3.5 表單事件 141
8.4 實(shí)訓(xùn)案例 143
8.5 本章小結(jié) 145
8.6 練習(xí)題 145
第9章 正則表達(dá)式 148
9.1 認(rèn)識(shí)正則表達(dá)式 148
9.2 創(chuàng)建正則表達(dá)式 150
9.3 正則表達(dá)式的字符 151
9.3.1 普通字符 151
9.3.2 元字符 151
9.3.3 字符集合 152
9.3.4 限定符 153
9.3.5 括號(hào)字符 154
9.3.6 正則運(yùn)算符優(yōu)先級(jí) 158
9.4 與正則相關(guān)的方法 158
9.4.1 RegExp類中的方法 158
9.4.2 String類中的方法 160
9.5 實(shí)訓(xùn)案例 162
9.6 本章小結(jié) 166
9.7 練習(xí)題 167
第10章 jQuery的元素操作 168
10.1 jQuery概述 168
10.2 jQuery的選擇器 170
10.2.1 基本選擇器 170
10.2.2 層次選擇器 171
10.2.3 過濾選擇器 172
10.2.4 表單選擇器 176
10.3 jQuery中元素內(nèi)容的操作 178
10.4 jQuery中元素樣式的操作 179
10.4.1 元素樣式操作 179
10.4.2 元素的大小和偏移操作 181
10.4.3 元素樣式類操作 182
10.5 jQuery中元素屬性的操作 183
10.6 元素的篩選和查找 186
10.7 jQuery中的DOM操作 189
10.7.1 插入元素 189
10.7.2 替換元素 191
10.7.3 刪除元素 191
10.7.4 獲取元素 192
10.8 實(shí)訓(xùn)案例 194
10.9 本章小結(jié) 197
10.10 練習(xí)題 197
第11章 jQuery的事件處理 200
11.1 jQuery中的事件處理 200
11.1.1 表單事件 200
11.1.2 鍵盤事件 204
11.1.3 鼠標(biāo)事件 205
11.1.4 瀏覽器事件 207
11.1.5 頁面加載事件 208
11.2 事件綁定與切換 208
11.2.1 事件的綁定與取消綁定 208
11.2.2 綁定單次事件 209
11.2.3 多個(gè)事件綁定同一個(gè)
函數(shù) 209
11.2.4 多個(gè)事件綁定不同的
處理函數(shù) 210
11.2.5 為以后創(chuàng)建的元素
委派事件 211

11.3 jQuery中的合成事件 212
11.4 實(shí)訓(xùn)案例 214
11.5 本章小結(jié) 217
11.6 練習(xí)題 217
第12章 jQuery動(dòng)畫效果 220
12.1 顯示與隱藏效果 220
12.1.1 隱藏元素的hide()方法 220
12.1.2 顯示元素的show()方法 221
12.1.3 交替顯示隱藏元素 222
12.1.4 實(shí)訓(xùn)案例 222
12.2 滑動(dòng)效果 224
12.2.1 向上收縮效果 224
12.2.2 向下展開效果 225
12.2.3 交替伸縮效果 225
12.2.4 實(shí)訓(xùn)案例 226
12.3 淡入淡出效果 228
12.3.1 淡出效果 228
12.3.2 淡入效果 229
12.3.3 交替淡入淡出效果 229
12.3.4 不透明效果 230
12.3.5 實(shí)訓(xùn)案例 230
12.4 自定義動(dòng)畫效果 232
12.4.1 自定義動(dòng)畫 232
12.4.2 動(dòng)畫隊(duì)列 234
12.4.3 動(dòng)畫的停止和延時(shí) 234
12.4.4 實(shí)訓(xùn)案例 235
12.5 本章小結(jié) 239
12.6 練習(xí)題 239
第13章 Ajax基礎(chǔ) 242
13.1 Web基礎(chǔ)知識(shí) 242
13.1.1 Web?服務(wù)器 242
13.1.2 HTTP 243
13.2 Web服務(wù)器搭建 243
13.2.1 PHP開發(fā)環(huán)境 244
13.2.2 前后端交互 245
13.3 Ajax入門 248
13.3.1 什么是Ajax 248
13.3.2 Ajax向服務(wù)器發(fā)送請(qǐng)求 248
13.3.3 處理服務(wù)器返回的信息 250
13.3.4 FormData JavaScript
無刷新表單信息提交 253
13.4 jQuery操作Ajax 254
13.4.1 load()方法 255
13.4.2 $.get()方法 256
13.4.3 $.post?()方法 257
13.4.4 $.ajax()方法 257
13.4.5 $.ajaxSetup()方法 258
13.5 實(shí)訓(xùn)案例 259
13.6 本章小結(jié) 261
13.7 練習(xí)題 262
參考答案 264
參考文獻(xiàn) 269
  
  
  
  
  

  

  
  
  
  
  

  
  
  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)