1. 程式人生 > >《JavaScript權威指南(第六版)》.(美)David.Flanagan.中文掃描版.pdf

《JavaScript權威指南(第六版)》.(美)David.Flanagan.中文掃描版.pdf

前言 1
第1章 JavaScript概述 5
1.1 JavaScript語言核心 8
1.2 客戶端JavaScript 12
第一部分 JavaScript 語言核心
第2章 詞法結構 25
2.1 字符集 25
2.2 註釋 27
2.3 直接量 27
2.4 識別符號和保留字 28
2.5 可選的分號 30
第3章 型別、值和變數 32
3.1 數字 34
3.2 文字 38
3.3 布林值 43
3.4 null和undefined 44
3.5 全域性物件 45
3.6 包裝物件 46
3.7 不可變的原始值和可變的物件引用 47
3.8 型別轉換 48
3.9 變數宣告 55
3.10 變數作用域 56
第4章 表示式和運算子 60
4.1 原始表示式 60
4.2 物件和陣列的初始化表示式 61
4.3 函式定義表示式 62
4.4 屬性訪問表示式 63
4.5 呼叫表示式 64
4.6 物件建立表示式 64
4.7 運算子概述 65
4.8 算術表示式 69
4.9 關係表示式 74
4.10 邏輯表示式 79
4.11 賦值表示式 81
4.12 表示式計算 83
4.13 其他運算子 86
第5章 語句 91
5.1 表示式語句 92
5.2 複合語句和空語句 92
5.3 宣告語句 94
5.4 條件語句 96
5.5 迴圈 101
5.6 跳轉 106
5.7 其他語句型別 113
5.8 JavaScript語句小結 116
第6章 物件 118
6.1 建立物件 120
6.2 屬性的查詢和設定 123
6.3 刪除屬性 127
6.4 檢測屬性 128
6.5 列舉屬性 130
6.6 屬性getter和setter 132
6.7 屬性的特性 134
6.8 物件的三個屬性 138
6.9 序列化物件 141
6.10 物件方法 142
第7章 陣列 144
7.1 建立陣列 144
7.2 陣列元素的讀和寫 145
7.3 稀疏陣列 147
7.4 陣列長度 148
7.5 陣列元素的新增和刪除 149
7.6 陣列遍歷 149
7.7 多維陣列 151
7.8 陣列方法 152
7.9 ECMAScript 5中的陣列方法 156
7.10 陣列型別 160
7.11 類陣列物件 161
7.12 作為陣列的字串 163
第8章 函式 165
8.1 函式定義 166
8.2 函式呼叫 168
8.3 函式的實參和形參 173
8.4 作為值的函式 178
8.5 作為名稱空間的函式 181
8.6 閉包 182
8.7 函式屬性、方法和建構函式 188
8.8 函數語言程式設計 194
第9章 類和模組 201
9.1 類和原型 202
9.2 類和建構函式 203
9.3 JavaScript中Java式的類繼承 207
9.4 類的擴充 210
9.5 類和型別 212
9.6 JavaScript中的面向物件技術 217
9.7 子類 230
9.8 ECMAScript 5 中的類 239
9.9 模組 248
第10章 正則表示式的模式匹配 253
10.1 正則表示式的定義 253
10.2 用於模式匹配的String方法 261
10.3 RegExp物件 263
第11章 JavaScript的子集和擴充套件 267
11.1 JavaScript的子集 268
11.2 常量和區域性變數 271
11.3 解構賦值 274
11.4 迭代 276
11.5 函式簡寫 285
11.6 多Catch 從句 285
11.7 E4X: ECMAScript for XML 286
第12章 伺服器端JavaScript 290
12.1 用Rhino指令碼化Java 291
12.2 用Node實現非同步I/O 297
第二部分 客戶端JavaScript
第13章 Web瀏覽器中的JavaScript 309
13.1 客戶端JavaScript 309
13.2 在HTML裡嵌入JavaScript 313
13.3 JavaScript程式的執行 319
13.4 相容性和互用性 326
13.5 可訪問性 333
13.6 安全性 334
13.7 客戶端框架 339
第14章 Window物件 341
14.1 計時器 342
14.2 瀏覽器定位和導航 343
14.3 瀏覽歷史 345
14.4 瀏覽器和螢幕資訊 346
14.5 對話方塊 348
14.6 錯誤處理 351
14.7 作為Window物件屬性的文件元素 351
14.8 多視窗和窗體 353
第15章 指令碼化文件 361
15.1 DOM概覽 362
15.2 選取文件元素 364
15.3 文件結構和遍歷 371
15.4 屬性 375
15.5 元素的內容 378
15.6 建立、插入和刪除節點 382
15.7 例子:生成目錄表 387
15.8 文件和元素的幾何形狀和滾動 389
15.9 HTML表單 396
15.10 其他文件特性 404
第16章 指令碼化CSS 410
16.1 CSS概覽 411
16.2 重要的CSS屬性 416
16.3 指令碼化內聯樣式 427
16.4 查詢計算出的樣式 431
16.5 指令碼化CSS類 433
16.6 指令碼化樣式表 435
第17章 事件處理 440
17.1 事件型別 442
17.2 註冊事件處理程式 451
17.3 事件處理程式的呼叫 454
17.4 文件載入事件 459
17.5 滑鼠事件 461
17.6 滑鼠滾輪事件 465
17.7 拖放事件 468
17.8 文字事件 475
17.9 鍵盤事件 478
第18章 指令碼化HTTP 484
18.1 使用XMLHttpRequest 487
18.2 藉助<script>傳送HTTP請求:JSONP 505
18.3 基於伺服器端推送事件的Comet技術 508
第19章 jQuery類庫 514
19.1 jQuery基礎 515
19.2 jQuery的getter和setter 522
19.3 修改文件結構 528
19.4 用jQuery處理事件 531
19.5 動畫效果 542
19.6 jQuery中的Ajax 550
19.7 工具函式 563
19.8 jQuery選擇器和選取方法 566
19.9 jQuery的外掛擴充套件 574
19.10 jQuery UI類庫 577
第20章 客戶端儲存 579
20.1 localStorage和sessionStorage 581
20.2 cookie 586
20.3 利用IE userData來持久化資料 592
20.4 應用程式儲存和離線Web應用 594
第21章 多媒體和圖形程式設計 606
21.1 指令碼化圖片 606
21.2 指令碼化音訊和視訊 608
21.3 SVG:可伸縮的向量圖形 615
21.4 <canvas>中的圖形 623
第22章 HTML5 API 658
22.1 地理位置 659
22.2 歷史記錄管理 662
22.3 跨域訊息傳遞 668
22.4 Web Workers 671
22.5 型別化陣列和ArrayBuffer 678
22.6 Blob 682
22.7 檔案系統API 691
22.8 客戶端資料庫 696
22.9 Web套接字 704
第三部分 JavaScript核心參考
JavaScript核心參考 711
第四部分 客戶端JavaScript參考
客戶端JavaScript參考 847

相關推薦

JavaScript權威指南()》.()David.Flanagan.中文掃描.pdf

前言 1 第1章 JavaScript概述 5 1.1 JavaScript語言核心 8 1.2 客戶端JavaScript 12 第一部分 JavaScript 語言核心 第2章 詞法結構 25 2.1 字符集 25 2.2 註釋 27 2.3 直接量 27 2.4 識別符號和保留字 28 2.5 可選的

JavaScript權威指南().中文版 網盤下載

wid https bsp 權威指南 image 指南 圖片 網盤下載 rip 下載地址:https://u18103887.ctfile.com/fs/18103887-335537335 下載地址:https://u18103887.ctfile.com/fs

章 對象-javaScript權威指南(四)

isp asc getter 表示 原型 返回 定義 enume api 6.6 屬性getter和setter   對象屬性是由名字、值和一組特性(attribute)構成的。   getter和setter定義的屬性稱做"存取器屬性"(accessor propte

JavaScript權威指南(6)(中文版)筆記

text image png 指南 mage 分享 http javascrip p s ?JavaScript權威指南(第6版)(中文版)筆記 ? ? ?JavaScript權威指南(第6版)(中文版)筆記

JavaScript權威指南6

描述網頁內容的html,描述網頁樣式的css,描述網頁行為的JavaScript js,適合面向物件和函數語言程式設計風格 es5新特性   第二章 詞法結構 1.JavaScript程式是用Unicode字符集編寫的 Unicode是ASCII和Latin-1的超集支援地球上所有語言

JavaScript權威指南(6)(中文版)pdf

前言1  第1章 JavaScript概述5  1.1 JavaScript語言核心8  1.2 客戶端JavaScript12  第一部分 JavaScript 語言核心  第2章 詞法結構25  2.1 字符集25  2.2 註釋27  2.3 直接量27  2.4 識別符號和保留字28  2.5 可選的

JavaScript權威指南(6)學習

第一章 詞法結構  可選的分號 javascript不會再所有的換行出新增分號,只有如下幾種情況會自動補全分號: 1.上一條語句與下一條語句連線在一起出現解析錯誤時,會在上一條語句後面不全分號; 栗子一:        var a        a        =  

JavaScript權威指南) 初讀筆記-對象

avi uid pre class bsp guide ini ole blog 1 var book = { 2 "main title": "JavaScript", // 屬性名字裏有空格,必須用字符串表示 3 "su

JavaScript權威指南)-7章 陣列

陣列 一.建立陣列 1.定義:陣列是值得有序集合。每個值叫做一個元素,而每個元素在陣列中有一個位置,以數字表示——索引 陣列的元素可以是任意型別,並且同一個陣列中的不同元素也可能有不同的型別。第一個元素的索引是0,陣列是js物件的特殊形式。 陣列繼承自Array.prototyp

JavaScript權威指南)》知識點總結(一)

第三章 型別、值和變數         JS的資料型別分為:原始型別、物件型別。         原始型別:數字、字串、布林值。         普通物件是“命名值”的無序集合,陣列是帶編號的值的有序集合。函式是具有與它相關聯的可執行程式碼的物件,通過呼叫函式來執行可執行程

JavaScript權威指南6)學習筆記一

未定義 顯示 註釋 星期 語句 布爾運算 垃圾 class ron 第2章 詞法結構 一、字符集 *JavaScript程序是用Unicode字符集編寫的。 *JavaScript嚴格區分大小寫。 *JavaScript註釋:(1)“//”用於單行註釋;(2)"/*

JavaScript權威指南6)學習筆記三

設置 ray 每一個 main 需求 創建 per ive customer 第六章對象 對象可以看成其屬性的無序集合,每個屬性都是一個名/值對。JavaScript對象是動態的,可以新增也可以刪除屬性,可以通過引用而非值來操作對象。如果變量x是指向一個對象的引用,那麽執行

JavaScript權威指南6)》——2章詞法結構總結

一、基本概念 直接量:就是程式中直接使用的資料值。 // 如 12; 識別符號(就是用來命名的):只能以字母、下劃線(_)、美元符號($)開頭,後可接數字、下劃線、美元符號、字母。 分號(分隔符)可選 這意味著可以省略所有語句的分隔符(;)嗎?當

電子書 Android編程權威指南 2.pdf

免費下載 開發經驗 掌握 個人 美國 旅行 心得體會 編程指南 用途 Big Nerd Ranch是美國一家專業的移動開發技術培訓機構。本書主要以其Android訓練營教學課程為基礎,融合了幾位作者多年的心得體會,是一本完全面向實戰的Android編程指南。全書共34章,詳

hadoop權威指南()要點翻譯(4)——Chapter 3. The HDFS(1-4)

memory concept strac asc 主機 metadata ould txt ssi Filesystems that manage the storage across a network of machines are called d

hadoop權威指南()要點翻譯(5)——Chapter 3. The HDFS(5)

val str 能夠 byte present ted streaming 三種 創建 5) The Java Interface a) Reading D

Javascript權威指南閱讀筆記--3章類型、值和變量(1)

分享圖片 自動 局部變量 清理 ace defined define 原型 未在   之前一直有個想法,好好讀完JS權威指南,便於自己對於JS有個較為全面的了解。畢竟本人非計算機專業出生,雖然做著相關行業的工作,但總覺得對於基礎的掌握並沒有相關專業學者紮實,正好因為辭職待業

《Kubernetes權威指南2》學習(二)一個簡單的例子

stop 輸入 rtu gist 用戶名 server 遠程 dock netstat 1: 安裝VirtualBox, 並下載CentOS-7-x86_64-DVD-1708.iso, 安裝centOS7,具體過程可以百度。 2:開啟centOS的SSH, 步驟如下:

HTML 5與CSS 3權威指南(2·上冊) 中文pdf掃描?

第8章 html5 信息 bubuko jpg 拖放 一個 本地存儲 其他 HTML5與CSS3權威指南(第2版·上冊)已經成為HTML 5與CSS 3圖書領域的一個標桿,被讀者譽為“系統學習HTML 5與CSS 3技術的最佳指導參考書之一”和“Web前端工程師案頭必備圖書

PMBOK指南必考知識點串講1-3章(2018)

今天干貨又來了,,分享群內在學習的PMBOK指南第六版必考知識點串講1-3章(2018版),未完,明天將繼續。。               &nbs