JavaScript權威指南(第6版)

JavaScript權威指南(第6版) pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:David Flanagan
出品人:
頁數:1004
译者:淘寶前端團隊
出版時間:2012-4-1
價格:139.00元
裝幀:平裝
isbn號碼:9787111376613
叢書系列:O'reilly係列
圖書標籤:
  • JavaScript
  • Web前端開發
  • 犀牛書
  • 前端
  • 前端開發
  • 編程
  • 計算機
  • Web開發
  • JavaScript
  • 編程
  • 指南
  • 第6版
  • 權威
  • 開發
  • 前端
  • 學習
  • 書籍
  • 技術
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書是程序員學習核心JavaScript語言和由Web瀏覽器定義的JavaScript API的指南和綜閤參考手冊。

第6版涵蓋HTML 5和ECMAScript 5。很多章節完全重寫,以便與時俱進,緊跟當今的最佳Web開發實踐。本書新增章節描述瞭jQuery和服務器端JavaScript。

本書適閤那些希望學習Web編程語言的初、中級程序員和希望精通JavaScript的JavaScript程序員閱讀。

著者簡介

David Flanagan是一名程序員,也是一名作傢,它的個人網站是http://davidflanagan.com。他在O'Reilly齣版的其他暢銷書還包括《JavaScript Pocket Reference》、《The Ruby Programming Language》,以及《Java in a Nutshell》。David畢業於麻生理工學院,獲得計算機科學與工程學位。他和妻子和孩子一起生活在西雅圖和溫哥華之間的美國太平洋西北海岸。

圖書目錄

前言 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的书籍了,写的很不错,就是例子少点,找javascript应用开发指南看看会好点,可是那书实在是很难找啊  

評分

这本书被传的这么神,本人没看到神在哪里 作为入门书,它不行; 作为进阶书,它不够深度; 作为查询手册,它不够详细,不如在线文档。 简单说这本书不过是对JS编程技术的简单罗列,试图面面俱到,但是深度只能算是入门级,看完这本书的同学,只能说你样样通,样样松。  

評分

关于JavaScript的中文书,没有比这本更好的了。如果你喜欢这本书,居然还找不到工作,那么就来找我吧,工作包在我身上了!  

評分

读了一个月,粗度了一遍,然后又精读写笔记了一遍,确实很“给力”, 看完以后JS基本理论性的东西都掌握了,以后功力能涨到什么程度,就看自己的悟性了。 推荐给所有想致力于web前端开发的同学,但做web只是看本书还是不够,最好和一本CSS的书同时看,并学习一个成熟的js框架...  

評分

40天时间读了前669页,之后关于scripting java & flash,以及reference就略过了。java 对于客户端的部署要求过高,flash 又要引出一大块的ActionScript, 短期内有些承受不了。所以上述两部分略之。书还是好的,事无巨细,该讲的不该讲的都讲了。总的来看还是在一个JS类库设计者...  

用戶評價

评分

聖經式JS工具書

评分

翻譯毀經典係列

评分

JavaScript高級編程+JavaScript手冊,足足1000多頁呦。

评分

如果隻讀過《JavaScript高級程序語言設計》最好抽時間把本書閱讀一遍。一方麵用來鞏固知識,另一方麵這本書補充瞭紅寶書沒提到的一些概念。

评分

書不錯,但這一版翻譯的太差。代碼多處有錯(英文版沒有),懷疑沒校對過。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有