中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 JAVASCRIPT編程思想:從ES5到ES9

作者:柯霖廷
出版社:清華大學(xué)出版社出版時(shí)間:2018-07-01
開(kāi)本: 其他 頁(yè)數(shù): 627
中 圖 價(jià):¥58.8(5.0折) 定價(jià)  ¥118.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

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

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

本書從基礎(chǔ)到高級(jí),主要闡釋JavaScript編程各層面的語(yǔ)法、觀念、實(shí)戰(zhàn)示例與習(xí)題。其內(nèi)容深入淺出,主要內(nèi)容包括:表達(dá)式與運(yùn)算符,數(shù)據(jù)類型,條件和循環(huán)語(yǔ)句,函數(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í)題也是用來(lái)演練學(xué)習(xí)成果的良方,可起到事半功倍的奇效。本書既適合業(yè)界的程序開(kāi)發(fā)者閱讀,也可作為大中專院校與培訓(xùn)機(jī)構(gòu)的教學(xué)參考書。

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

本書從基礎(chǔ)到不錯(cuò),主要闡釋JavaScript編程各層面的語(yǔ)法、觀念、實(shí)戰(zhàn)示例與習(xí)題。其內(nèi)容深入淺出,主要內(nèi)容包括:表達(dá)式與運(yùn)算符,數(shù)據(jù)類型,條件和循環(huán)語(yǔ)句,函數(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í)題也是用來(lái)演練學(xué)習(xí)成果的良方,可起到事半功倍的奇效。本書既適合業(yè)界的程序開(kāi)發(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 其他腳本語(yǔ)言 2
1.2 語(yǔ)法的實(shí)現(xiàn) 2
1.2.1 源代碼 2
1.2.2 語(yǔ)句 3
1.2.3 表達(dá)式 5
1.2.4 子程序 10
1.2.5 注釋 11
1.2.6 關(guān)鍵字 11
1.3 開(kāi) 發(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)語(yǔ)句 90
4.1 條件語(yǔ)句 90
4.1.1 if語(yǔ)句 90
4.1.2 switch語(yǔ)句 94
4.2 循環(huán)語(yǔ)句 96
4.2.1 for相關(guān)語(yǔ)句(ES6) 96
4.2.2 while相關(guān)語(yǔ)句 104
4.2.3 break與continue語(yǔ)句 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ù)無(wú)窮值 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 萬(wàn)國(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)建來(lái)自可迭代對(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)訪問(wèn)數(shù)組各元素 236
8.1.14 判斷是否為數(shù)組的實(shí)例 237
8.1.15 訪問(wèn)并漸次處理數(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)短自定義語(yǔ)法(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)按下與松開(kāi)事件 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 松開(kāi)按鍵事件 289
11.3 網(wǎng)頁(yè)內(nèi)容的裝卸事件 290
11.3.1 出現(xiàn)錯(cuò)誤事件 290
11.3.2 加載和頁(yè)面顯示事件 292
11.3.3 卸載和頁(yè)面隱藏事件 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 無(wú)效事件 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)離開(kāi)事件 316
12.1.5 拖動(dòng)懸停事件 318
12.1.6 拖動(dòng)開(kāi)始事件 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)畫及過(guò)渡事件 336
12.4.1 動(dòng)畫相關(guān)事件 336
12.4.2 過(guò)渡結(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)建訪問(wèn)代理機(jī)制的構(gòu)造函數(shù)(ES6) 372
14.1.2 確定被代理的特定對(duì)象(ES6) 373
14.1.3 自定義代理函數(shù)(ES6) 373
14.1.4 調(diào)試訪問(wèn)代理機(jī)制(ES6) 375
14.2 Intl對(duì)象 376
14.2.1 精確比較語(yǔ)言敏感的字符串(ECMA-402) 376
14.2.2 語(yǔ)言敏感的日期與時(shí)間格式(ECMA-402) 378
14.2.3 語(yǔ)言敏感的數(shù)值格式(ECMA-402) 379
14.2.4 返回規(guī)范化語(yǔ)言環(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)頁(yè)中動(dòng)態(tài)生成HTML源代碼 394
15.7 內(nèi)含特定服務(wù)器相關(guān)數(shù)據(jù)的cookie 396
15.8 返回當(dāng)前網(wǎng)頁(yè)編碼字符集的名稱 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)頁(yè)的根元素 404
15.14 訪問(wèn)當(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)頁(yè)是否存在焦點(diǎn) 416
15.21 返回當(dāng)前網(wǎng)頁(yè)的head元素實(shí)例 417
15.22 返回當(dāng)前網(wǎng)頁(yè)所有image元素實(shí)例的集合 418
15.23 創(chuàng)建當(dāng)前網(wǎng)頁(yè)或者子網(wǎng)頁(yè)里的特定節(jié)點(diǎn)實(shí)例的副本 420
15.24 獲取當(dāng)前網(wǎng)頁(yè)的*近被修改的日期和時(shí)間 423
15.25 返回當(dāng)前網(wǎng)頁(yè)中的所有超鏈接元素實(shí)例的集合 425
15.26 返回特定CSS選擇器名稱對(duì)應(yīng)的元素實(shí)例或集合 426
15.27 返回和處置當(dāng)前網(wǎng)頁(yè)的加載狀態(tài) 429
15.28 返回跳轉(zhuǎn)前的網(wǎng)址 430
15.29 解除已被附加的事件處理器 432
15.30 返回當(dāng)前網(wǎng)頁(yè)中的所有script元素實(shí)例構(gòu)成的集合 433
15.31 訪問(wèn)當(dāng)前網(wǎng)頁(yè)的標(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í)例和訪問(wèn)特定元素實(shí)例的所有屬性 441
16.4 使得特定元素實(shí)例失去和獲取焦點(diǎn) 445
16.5 訪問(wèn)子節(jié)點(diǎn)或子元素的實(shí)例 447
16.6 訪問(wèn)被應(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 訪問(wèn)特定元素實(shí)例的文本被書寫的方向 463
16.12 返回頭尾的子節(jié)點(diǎn)實(shí)例或子元素實(shí)例 464
16.13 訪問(wèn)或刪除特定元素實(shí)例的特定屬性 467
16.14 訪問(wèn)特定元素實(shí)例的常見(jiàn)屬性的數(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 語(yǔ)法錯(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 通過(guò)CSS語(yǔ)法的版本 563
21.1.1 頁(yè)面的元信息 565
21.1.2 媒體查詢 565
21.2 通過(guò)JavaScript語(yǔ)法的版本 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


展開(kāi)全部

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

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

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
本類暢銷
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 斗式提升机_链式斗提机_带式斗提机厂家无锡市鸿诚输送机械有限公司 | 无缝钢管-聊城无缝钢管-小口径无缝钢管-大口径无缝钢管 - 聊城宽达钢管有限公司 | 包装盒厂家_纸盒印刷_礼品盒定制-济南恒印包装有限公司 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 双齿辊破碎机-大型狼牙破碎机视频-对辊破碎机价格/型号图片-金联机械设备生产厂家 | 贝朗斯动力商城(BRCPOWER.COM) - 买叉车蓄电池上贝朗斯商城,价格更超值,品质有保障! | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 有声小说,听书,听小说资源库-听世界网 | 北京四合院出租,北京四合院出售,北京平房买卖 - 顺益兴四合院 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 千斤顶,液压千斤顶-力良企业,专业的液压千斤顶制造商,shliliang.com | 广州物流公司_广州货运公司_广州回程车运输 - 万信物流 | 无痕胶_可移胶_无痕双面胶带_可移无痕胶厂家-东莞凯峰 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | POS机办理_个人POS机免费领取 - 银联POS机申请首页 | 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 智慧养老_居家养老_社区养老_杰佳通| 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | 广州展览制作|展台制作工厂|展览设计制作|展览展示制作|搭建制作公司 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | led太阳能路灯厂家价格_风光互补庭院灯_农村市政工程路灯-中山华可路灯品牌 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 拉力机-万能试验机-材料拉伸试验机-电子拉力机-拉力试验机厂家-冲击试验机-苏州皖仪实验仪器有限公司 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 400电话_400电话申请_888元包年_400电话办理服务中心_400VIP网 | 断桥铝破碎机_铝合金破碎机_废铁金属破碎机-河南鑫世昌机械制造有限公司 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | 分子精馏/精馏设备生产厂家-分子蒸馏工艺实验-新诺舜尧(天津)化工设备有限公司 | 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | 减速机三参数组合探头|TSM803|壁挂式氧化锆分析仪探头-安徽鹏宸电气有限公司 | 致胜管家软件服务【在线免费体验】 | 防潮防水通风密闭门源头实力厂家 - 北京酷思帝克门窗 |