書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

JAVASCRIPT編程思想:從ES5到ES9

作者:柯霖廷
出版社:清華大學(xué)出版社出版時(shí)間:2018-07-01
開本: 其他 頁數(shù): 627
中 圖 價(jià):¥94.4(8.0折) 定價(jià)  ¥118.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

JAVASCRIPT編程思想:從ES5到ES9 版權(quán)信息

JAVASCRIPT編程思想:從ES5到ES9 本書特色

本書從基礎(chǔ)到高級(jí),主要闡釋JavaScript編程各層面的語法、觀念、實(shí)戰(zhàn)示例與習(xí)題。其內(nèi)容深入淺出,主要內(nèi)容包括:表達(dá)式與運(yùn)算符,數(shù)據(jù)類型,條件和循環(huán)語句,函數(shù)與方法,處理數(shù)值、字符串、數(shù)組、自定義對(duì)象與日期和時(shí)間,DOM的事件處理和元素實(shí)例,Reflect、Proxy和Intl對(duì)象,window.navigator、window.document和BOM的多個(gè)對(duì)象實(shí)例,類,錯(cuò)誤處理,數(shù)據(jù)的驗(yàn)證與傳輸,響應(yīng)式機(jī)制與源代碼加密。 本書含有充足且具有創(chuàng)意的實(shí)戰(zhàn)示例,利于讀者學(xué)習(xí)、理解和實(shí)際運(yùn)用。另外,各章末的習(xí)題也是用來演練學(xué)習(xí)成果的良方,可起到事半功倍的奇效。本書既適合業(yè)界的程序開發(fā)者閱讀,也可作為大中專院校與培訓(xùn)機(jī)構(gòu)的教學(xué)參考書。

JAVASCRIPT編程思想:從ES5到ES9 內(nèi)容簡(jiǎn)介

本書從基礎(chǔ)到不錯(cuò),主要闡釋JavaScript編程各層面的語法、觀念、實(shí)戰(zhàn)示例與習(xí)題。其內(nèi)容深入淺出,主要內(nèi)容包括:表達(dá)式與運(yùn)算符,數(shù)據(jù)類型,條件和循環(huán)語句,函數(shù)與方法,處理數(shù)值、字符串、數(shù)組、自定義對(duì)象與日期和時(shí)間,DOM的事件處理和元素實(shí)例,Reflect、Proxy和Intl對(duì)象,window.navigator、window.document和BOM的多個(gè)對(duì)象實(shí)例,類,錯(cuò)誤處理,數(shù)據(jù)的驗(yàn)證與傳輸,響應(yīng)式機(jī)制與源代碼加密。 本書含有充足且具有創(chuàng)意的實(shí)戰(zhàn)示例,利于讀者學(xué)習(xí)、理解和實(shí)際運(yùn)用。另外,各章末的習(xí)題也是用來演練學(xué)習(xí)成果的良方,可起到事半功倍的奇效。本書既適合業(yè)界的程序開發(fā)者閱讀,也可作為大中專院校與培訓(xùn)機(jī)構(gòu)的教學(xué)參考書。

JAVASCRIPT編程思想:從ES5到ES9 目錄

目 錄

第1章 ECMAScript簡(jiǎn)介 1
1.1 概述 1
1.1.1 ECMAScript各版本 1
1.1.2 關(guān)于JavaScript 2
1.1.3 其他腳本語言 2
1.2 語法的實(shí)現(xiàn) 2
1.2.1 源代碼 2
1.2.2 語句 3
1.2.3 表達(dá)式 5
1.2.4 子程序 10
1.2.5 注釋 11
1.2.6 關(guān)鍵字 11
1.3 開 發(fā) 環(huán) 境 12
1.3.1 瀏覽器 13
1.3.2 Node.js 14
1.3.3 其他JavaScript Shell 14
1.4 練習(xí)題 15
第2章 表達(dá)式與運(yùn)算符 17
2.1 操作數(shù) 17
2.1.1 常量(ES6) 17
2.1.2 變量(ES6) 18
2.1.3 子表達(dá)式 23
2.1.4 函數(shù)的返回值 25
2.2 運(yùn)算符 26
2.2.1 算術(shù)運(yùn)算符(ES7) 27
2.2.2 賦值運(yùn)算符 30
2.2.3 比較運(yùn)算符 33
2.2.4 邏輯運(yùn)算符 34
2.2.5 條件運(yùn)算符 36
2.2.6 類型運(yùn)算符 37
2.2.7 按位運(yùn)算符 41
2.2.8 括號(hào)運(yùn)算符 46
2.2.9 擴(kuò)展運(yùn)算符(ES6) 49
2.2.10 逗號(hào)運(yùn)算符 51
2.2.11 刪除運(yùn)算符 51
2.2.12 運(yùn)算符的優(yōu)先級(jí)(ES6) 53
2.3 練習(xí)題 55
第3章 數(shù)據(jù)類型 57
3.1 數(shù)值類型 57
3.1.1 2n進(jìn)制的字面量(ES6) 57
3.1.2 數(shù)值的比較(ES6) 58
3.1.3 數(shù)值的正負(fù)符號(hào)(ES6) 59
3.1.4 數(shù)值的截?cái)啵‥S6) 60
3.1.5 數(shù)值的特殊格式(ECMA-402) 63
3.1.6 整數(shù)值的安全范圍(ES6) 66
3.2 布爾類型 68
3.3 數(shù)組類型 70
3.4 對(duì)象類型 73
3.5 字符串類型 75
3.5.1 一般字符串 75
3.5.2 格式化字符串(ES6) 77
3.5.3 日期與時(shí)間格式的字符串(ES6) 80
3.6 集合與地圖類型 82
3.6.1 集合類型(ES6) 82
3.6.2 地圖類型(ES6) 84
3.7 數(shù)據(jù)類型的轉(zhuǎn)換(ES6) 85
3.8 練習(xí)題 88
第4章 條件和循環(huán)語句 90
4.1 條件語句 90
4.1.1 if語句 90
4.1.2 switch語句 94
4.2 循環(huán)語句 96
4.2.1 for相關(guān)語句(ES6) 96
4.2.2 while相關(guān)語句 104
4.2.3 break與continue語句 106
4.3 練習(xí)題 108
第5章 函數(shù)與方法 110
5.1 函數(shù)的定義 110
5.1.1 不同形式的函數(shù)(ES6) 110
5.1.2 函數(shù)名稱(ES6) 124
5.1.3 參數(shù)(ES6) 125
5.1.4 主體 132
5.1.5 返回?cái)?shù)據(jù)與void關(guān)鍵字(ES6) 135
5.1.6 定義的位置(ES6) 137
5.1.7 函數(shù)的調(diào)用形式(ES6) 139
5.2 生成器 142
5.2.1 迭代器協(xié)議與生成器(ES6) 142
5.2.2 生成器函數(shù)的定義和用法(ES6) 143
5.3 搭配Promise對(duì)象 144
5.3.1 Promise對(duì)象的用法(ES6、ES9) 144
5.3.2 聚集多個(gè)Promise對(duì)象(ES6) 148
5.3.3 異步函數(shù)與等待表達(dá)式(ES8) 154
5.4 練習(xí)題 156
第6章 處理數(shù)值 159
6.1 Number對(duì)象的內(nèi)置屬性 159
6.1.1 *大的正數(shù)和安全整數(shù)(ES6) 159
6.1.2 *小的正數(shù)和安全整數(shù)(ES6) 160
6.1.3 正負(fù)無窮值 162
6.1.4 非數(shù)值的判斷(ES6) 162
6.1.5 浮點(diǎn)數(shù)運(yùn)算的誤差值(ES6) 166
6.2 Number對(duì)象的內(nèi)置函數(shù) 167
6.2.1 轉(zhuǎn)換為特定進(jìn)制的數(shù)碼字符串 167
6.2.2 處理小數(shù)格式 170
6.2.3 轉(zhuǎn)換為數(shù)值 172
6.2.4 判斷是否為整數(shù)或有限數(shù)(ES6) 175
6.3 Math對(duì)象 177
6.3.1 Math對(duì)象的常量屬性 177
6.3.2 Math對(duì)象的函數(shù)(ES6) 178
6.4 練習(xí)題 189
第7章 處理字符串 190
7.1 String對(duì)象 190
7.1.1 子字符串的索引值 190
7.1.2 特定模式的子字符串的搜索(ES6) 192
7.1.3 子字符串的獲取 194
7.1.4 子字符串的替換 196
7.1.5 字符串的大小寫轉(zhuǎn)換 198
7.1.6 不同字符串的連接 199
7.1.7 字符串的重復(fù)連接 200
7.1.8 字符串的分割 200
7.1.9 特定字符和Unicode數(shù)碼的雙向轉(zhuǎn)換(ES6) 202
7.1.10 重復(fù)填充子字符串于擴(kuò)充后的字符串中(ES8) 204
7.2 將冗長(zhǎng)的字符串分割為多行(ES6) 205
7.3 字符串的擴(kuò)展運(yùn)算(ES6) 207
7.4 字符串的插值格式化(ES6) 207
7.5 原始字符串(ES6) 210
7.6 正則表達(dá)式與黏性匹配(ES6) 211
7.7 萬國(guó)碼字面量(ES6) 214
7.8 練習(xí)題 216
第8章 處理數(shù)組 217
8.1 Array對(duì)象 217
8.1.1 創(chuàng)建特定數(shù)組的副本(ES6) 217
8.1.2 創(chuàng)建來自可迭代對(duì)象的新數(shù)組(ES6) 220
8.1.3 數(shù)組元素?cái)?shù)據(jù)所構(gòu)成的字符串 223
8.1.4 數(shù)組元素的放入和取出 224
8.1.5 新增或刪除數(shù)組的多個(gè)元素 226
8.1.6 合并多個(gè)數(shù)組 227
8.1.7 切割數(shù)組 228
8.1.8 尋找符合特定條件的數(shù)組元素(ES6) 229
8.1.9 自我復(fù)制并覆蓋數(shù)組的部分元素(ES6) 230
8.1.10 判斷數(shù)組各元素是否符合特定條件 232
8.1.11 數(shù)組部分元素的填充(ES6) 233
8.1.12 篩選出符合特定條件的數(shù)組元素(ES6) 235
8.1.13 循環(huán)訪問數(shù)組各元素 236
8.1.14 判斷是否為數(shù)組的實(shí)例 237
8.1.15 訪問并漸次處理數(shù)組各元素的數(shù)據(jù) 239
8.1.16 反轉(zhuǎn)數(shù)組各元素的順序 244
8.1.17 數(shù)組各元素的重新排序 245
8.1.18 判斷特定元素的存在性(ES7) 246
8.2 數(shù)組的擴(kuò)展運(yùn)算(ES6) 248
8.3 數(shù)組元素的匹配(ES6) 249
8.4 數(shù)據(jù)類型化的按位數(shù)組(ES6) 250
8.5 練習(xí)題 252
第9章 處理自定義對(duì)象 253
9.1 自定義對(duì)象的屬性名稱、屬性數(shù)據(jù)與副本 253
9.1.1 對(duì)象屬性的名稱或數(shù)據(jù)所構(gòu)成的數(shù)組(ES8) 253
9.1.2 精細(xì)創(chuàng)建特定對(duì)象實(shí)例的副本 255
9.2 自定義對(duì)象實(shí)例之間的相同性與合并 258
9.2.1 判斷兩個(gè)對(duì)象實(shí)例的數(shù)據(jù)是否完全相同(ES6) 258
9.2.2 合并多個(gè)對(duì)象實(shí)例的所有成員(ES6) 260
9.3 對(duì)象實(shí)例的簡(jiǎn)短自定義語法(ES6) 261
9.4 自定義對(duì)象實(shí)例的動(dòng)態(tài)成員名稱(ES6) 262
9.5 對(duì)象實(shí)例的匹配(ES9) 262
9.6 練習(xí)題 264
第10章 處理日期和時(shí)間 265
10.1 處理日期 265
10.1.1 獲取日期相關(guān)數(shù)據(jù) 265
10.1.2 設(shè)置日期相關(guān)數(shù)據(jù) 267
10.1.3 帶有日期的格式化字符串 268
10.2 處理時(shí)間 270
10.2.1 獲取時(shí)間相關(guān)數(shù)據(jù) 270
10.2.2 設(shè)置時(shí)間相關(guān)數(shù)據(jù) 272
10.2.3 帶有時(shí)間的格式化字符串 274
10.2.4 處理紀(jì)元時(shí)間至今的毫秒數(shù)(ES6) 275
10.3 練習(xí)題 277
第11章 DOM的事件處理(一) 278
11.1 鼠標(biāo)事件 278
11.1.1 單擊和雙擊事件 278
11.1.2 上下文菜單事件 281
11.1.3 鼠標(biāo)按下與松開事件 282
11.1.4 鼠標(biāo)指針相關(guān)進(jìn)出事件 284
11.1.5 鼠標(biāo)移動(dòng)事件 287
11.2 鍵盤事件 289
11.2.1 按壓與按下按鍵事件 289
11.2.2 松開按鍵事件 289
11.3 網(wǎng)頁內(nèi)容的裝卸事件 290
11.3.1 出現(xiàn)錯(cuò)誤事件 290
11.3.2 加載和頁面顯示事件 292
11.3.3 卸載和頁面隱藏事件 294
11.3.4 先于卸載事件 295
11.3.5 網(wǎng)址散列變化事件 296
11.3.6 滾動(dòng)事件 298
11.4 表單事件 299
11.4.1 內(nèi)容變化事件 299
11.4.2 獲取和失去焦點(diǎn)相關(guān)事件 300
11.4.3 輸入事件 302
11.4.4 無效事件 303
11.4.5 重置事件 304
11.4.6 搜索事件 306
11.4.7 選定文本事件 307
11.4.8 提交事件 308
11.5 練習(xí)題 309
第12章 DOM的事件處理(二) 311
12.1 拖動(dòng)事件 311
12.1.1 正在拖動(dòng)事件 311
12.1.2 拖動(dòng)結(jié)束事件 313
12.1.3 拖動(dòng)進(jìn)入事件 315
12.1.4 拖動(dòng)離開事件 316
12.1.5 拖動(dòng)懸停事件 318
12.1.6 拖動(dòng)開始事件 319
12.1.7 放下事件 321
12.2 剪貼板事件 323
12.2.1 復(fù)制事件 324
12.2.2 剪切事件 325
12.2.3 粘貼事件 325
12.3 視頻和音頻事件 325
12.3.1 加載相關(guān)事件 326
12.3.2 清空事件 328
12.3.3 播放結(jié)束事件 329
12.3.4 異常相關(guān)事件 330
12.3.5 播放與暫停相關(guān)事件 331
12.3.6 播放速率變化事件 332
12.3.7 播放位置變化相關(guān)事件 333
12.3.8 音量變化事件 335
12.3.9 緩沖等待事件 335
12.4 動(dòng)畫及過渡事件 336
12.4.1 動(dòng)畫相關(guān)事件 336
12.4.2 過渡結(jié)束事件 338
12.5 其他事件 339
12.5.1 details元素實(shí)例的切換事件 340
12.5.2 鼠標(biāo)滾輪事件 341
12.5.3 觸摸相關(guān)事件 342
12.5.4 接收服務(wù)器數(shù)據(jù)相關(guān)事件 344
12.6 練習(xí)題 346
第13章 Reflect對(duì)象 347
13.1 Reflect對(duì)象介紹(ES6) 347
13.2 間接應(yīng)用特定函數(shù)(ES6) 349
13.3 創(chuàng)建特定對(duì)象的實(shí)例(ES6) 351
13.4 精細(xì)定義新屬性(ES6) 353
13.5 刪除特定屬性(ES6) 354
13.6 獲取特定屬性的數(shù)據(jù)(ES6) 355
13.7 返回特定屬性的描述器(ES8) 356
13.8 返回特定對(duì)象的原型(ES6) 359
13.9 判斷特定屬性的存在性(ES6) 360
13.10 判斷與設(shè)置特定對(duì)象的擴(kuò)展性(ES6) 361
13.11 簡(jiǎn)易定義新屬性(ES6) 363
13.12 重新設(shè)置特定對(duì)象的原型(ES6) 365
13.13 返回與列舉特定對(duì)象的自定義屬性(ES6) 367
13.14 練習(xí)題 370
第14章 Proxy對(duì)象、Intl對(duì)象和navigator對(duì)象實(shí)例 371
14.1 Proxy對(duì)象 371
14.1.1 創(chuàng)建訪問代理機(jī)制的構(gòu)造函數(shù)(ES6) 372
14.1.2 確定被代理的特定對(duì)象(ES6) 373
14.1.3 自定義代理函數(shù)(ES6) 373
14.1.4 調(diào)試訪問代理機(jī)制(ES6) 375
14.2 Intl對(duì)象 376
14.2.1 精確比較語言敏感的字符串(ECMA-402) 376
14.2.2 語言敏感的日期與時(shí)間格式(ECMA-402) 378
14.2.3 語言敏感的數(shù)值格式(ECMA-402) 379
14.2.4 返回規(guī)范化語言環(huán)境名稱(ECMA-402) 380
14.3 window.navigator對(duì)象實(shí)例 381
14.3.1 獲取瀏覽器相關(guān)信息 381
14.3.2 獲取當(dāng)前地理定位相關(guān)數(shù)據(jù) 383
14.4 練習(xí)題 385
第15章 window.document對(duì)象實(shí)例 386
15.1 返回焦點(diǎn)所在的元素 386
15.2 附加事件處理器至特定元素 388
15.3 收養(yǎng)特定節(jié)點(diǎn) 390
15.4 返回所有錨點(diǎn)元素構(gòu)成的集合 392
15.5 返回當(dāng)前網(wǎng)址的相關(guān)屬性 393
15.6 在當(dāng)前網(wǎng)頁中動(dòng)態(tài)生成HTML源代碼 394
15.7 內(nèi)含特定服務(wù)器相關(guān)數(shù)據(jù)的cookie 396
15.8 返回當(dāng)前網(wǎng)頁編碼字符集的名稱 398
15.9 創(chuàng)建代表新屬性的節(jié)點(diǎn) 398
15.10 創(chuàng)建代表新注釋的節(jié)點(diǎn) 399
15.11 創(chuàng)建代表新片段或新元素的節(jié)點(diǎn) 400
15.12 創(chuàng)建代表新文本的節(jié)點(diǎn) 402
15.13 返回當(dāng)前網(wǎng)頁的根元素 404
15.14 訪問當(dāng)前網(wǎng)址的域名 405
15.15 返回所有embed元素構(gòu)成的集合 406
15.16 返回所有form元素實(shí)例構(gòu)成的集合 407
15.17 返回特定身份識(shí)別碼的元素實(shí)例 408
15.18 返回被設(shè)置帶有特定CSS類名的所有元素實(shí)例的集合 411
15.19 返回特定標(biāo)簽名稱的所有元素實(shí)例的集合 414
15.20 判斷當(dāng)前網(wǎng)頁是否存在焦點(diǎn) 416
15.21 返回當(dāng)前網(wǎng)頁的head元素實(shí)例 417
15.22 返回當(dāng)前網(wǎng)頁所有image元素實(shí)例的集合 418
15.23 創(chuàng)建當(dāng)前網(wǎng)頁或者子網(wǎng)頁里的特定節(jié)點(diǎn)實(shí)例的副本 420
15.24 獲取當(dāng)前網(wǎng)頁的*近被修改的日期和時(shí)間 423
15.25 返回當(dāng)前網(wǎng)頁中的所有超鏈接元素實(shí)例的集合 425
15.26 返回特定CSS選擇器名稱對(duì)應(yīng)的元素實(shí)例或集合 426
15.27 返回和處置當(dāng)前網(wǎng)頁的加載狀態(tài) 429
15.28 返回跳轉(zhuǎn)前的網(wǎng)址 430
15.29 解除已被附加的事件處理器 432
15.30 返回當(dāng)前網(wǎng)頁中的所有script元素實(shí)例構(gòu)成的集合 433
15.31 訪問當(dāng)前網(wǎng)頁的標(biāo)題文本 434
15.32 練習(xí)題 435
第16章 DOM的元素實(shí)例 437
16.1 設(shè)置焦點(diǎn)跳轉(zhuǎn)至特定元素實(shí)例上的快捷鍵 437
16.2 創(chuàng)建特定元素實(shí)例的動(dòng)畫效果(Web Animations) 439
16.3 添加新元素實(shí)例和訪問特定元素實(shí)例的所有屬性 441
16.4 使得特定元素實(shí)例失去和獲取焦點(diǎn) 445
16.5 訪問子節(jié)點(diǎn)或子元素的實(shí)例 447
16.6 訪問被應(yīng)用在特定元素實(shí)例的所有CSS類名 450
16.7 模擬鼠標(biāo)單擊特定元素實(shí)例的動(dòng)作 454
16.8 獲取特定元素的尺寸、坐標(biāo)與可定位的上層元素 455
16.9 比較兩個(gè)元素之間的位置關(guān)系 458
16.10 判斷是否存在特定子元素或可被編輯 461
16.11 訪問特定元素實(shí)例的文本被書寫的方向 463
16.12 返回頭尾的子節(jié)點(diǎn)實(shí)例或子元素實(shí)例 464
16.13 訪問或刪除特定元素實(shí)例的特定屬性 467
16.14 訪問特定元素實(shí)例的常見屬性的數(shù)據(jù) 469
16.15 判斷是否存在任何子節(jié)點(diǎn)實(shí)例 472
16.16 在特定子節(jié)點(diǎn)實(shí)例之前新增另一子節(jié)點(diǎn)實(shí)例 473
16.17 判斷兩個(gè)節(jié)點(diǎn)實(shí)例的內(nèi)容是否完全相同 475
16.18 返回下一個(gè)或上一個(gè)兄弟節(jié)點(diǎn)實(shí)例 478
16.19 返回特定節(jié)點(diǎn)實(shí)例的相關(guān)數(shù)據(jù) 479
16.20 合并多個(gè)相鄰的文本子節(jié)點(diǎn)實(shí)例 481
16.21 返回父節(jié)點(diǎn)實(shí)例 484
16.22 刪除或替換子節(jié)點(diǎn)實(shí)例 486
16.23 獲取滾動(dòng)條的相關(guān)數(shù)據(jù) 488
16.24 練習(xí)題 491
第17章 BOM的多個(gè)對(duì)象實(shí)例 492
17.1 window對(duì)象實(shí)例 492
17.1.1 顯示多種對(duì)話框與搜索特定文本 492
17.1.2 滾動(dòng)至坐標(biāo)或滾動(dòng)特定距離 496
17.2 screen對(duì)象實(shí)例 498
17.3 history對(duì)象實(shí)例 499
17.4 location對(duì)象實(shí)例 501
17.5 練習(xí)題 503
第18章 類 504
18.1 類的定義和繼承 504
18.1.1 類的定義(ES6) 505
18.1.2 類的繼承(ES6) 507
18.2 類的靜態(tài)成員 508
18.2.1 靜態(tài)成員的概念和定義(ES6) 509
18.2.2 靜態(tài)成員的運(yùn)用(ES6) 511
18.3 類的設(shè)置器和取得器 511
18.3.1 設(shè)置器和取得器的概念和定義(ES6) 512
18.3.2 設(shè)置器和取得器的運(yùn)用(ES6) 513
18.4 練習(xí)題 514
第19章 錯(cuò)誤處理 516
19.1 異常錯(cuò)誤的種類 516
19.1.1 語法錯(cuò)誤 517
19.1.2 數(shù)據(jù)類型錯(cuò)誤 518
19.1.3 評(píng)估錯(cuò)誤 520
19.1.4 范圍錯(cuò)誤 522
19.1.5 引用錯(cuò)誤 524
19.1.6 網(wǎng)址在編碼或解碼上的錯(cuò)誤 526
19.1.7 邏輯錯(cuò)誤 527
19.2 處置特定異常錯(cuò)誤 529
19.2.1 試驗(yàn)與捕獲特定異常錯(cuò)誤 529
19.2.2 拋出自定義的異常錯(cuò)誤 530
19.3 調(diào)試機(jī)制 531
19.3.1 嚴(yán)格模式 531
19.3.2 源代碼的斷點(diǎn)設(shè)置和逐句執(zhí)行 535
19.4 練習(xí)題 536
第20章 數(shù)據(jù)的驗(yàn)證與傳輸 538
20.1 HTML表單的內(nèi)置驗(yàn)證 538
20.1.1 必填驗(yàn)證 538
20.1.2 字符個(gè)數(shù)和數(shù)值范圍的驗(yàn)證 540
20.2 自定義的驗(yàn)證 542
20.2.1 文本字段的模式驗(yàn)證 544
20.2.2 JavaScript源代碼實(shí)現(xiàn)的驗(yàn)證 545
20.3 異步數(shù)據(jù)傳輸 548
20.3.1 AJAX的工作原理 549
20.3.2 AJAX的編程方式 552
20.4 練習(xí)題 561
第21章 響應(yīng)式機(jī)制 563
21.1 通過CSS語法的版本 563
21.1.1 頁面的元信息 565
21.1.2 媒體查詢 565
21.2 通過JavaScript語法的版本 567
21.2.1 簡(jiǎn)易判斷窗口尺寸的版本 572
21.2.2 直接變更CSS規(guī)則的版本 575
21.3 源代碼的加密 579
21.3.1 改寫HTML與CSS成為JavaScript源代碼 580
21.3.2 JavaScript源代碼的全數(shù)加密 585
21.4 練習(xí)題 586
附錄 練習(xí)題答案 588


展開全部

JAVASCRIPT編程思想:從ES5到ES9 作者簡(jiǎn)介

柯霖廷,javaScript資深開發(fā)工程師,前端開發(fā)講師,擁有十余年前端及Web開發(fā)經(jīng)驗(yàn)。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服