JavaScript Bible, 6/e (Paperback)
暫譯: JavaScript 聖經,第 6 版 (平裝本)

Danny Goodman

  • 出版商: Wiley
  • 出版日期: 2007-04-09
  • 定價: $1,650
  • 售價: 5.0$825
  • 語言: 英文
  • 頁數: 1200
  • 裝訂: Paperback
  • ISBN: 0470069163
  • ISBN-13: 9780470069165
  • 相關分類: JavaScript
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Description 

* Updated to include the latest coverage of JavaScript, including how it fits into current Web browsers and applications as well as an exploration of its interaction with XML data in Ajax
* This mammoth reference-tutorial-nearly 1,300 pages long-serves as both a learning tool for building new JavaScript skills for newcomers as well as a detailed reference for seasoned JavaScript developers
* Key components of the book include a core language reference, document object reference, and coverage of Ajax, Firefox, and Mac OS X Widgets
* Examines how to write scripts for mouse rollover effects and powerful client-side form validations, master JavaScript and DOM concepts, apply the latest JavaScript exception handling and custom object techniques, and various deployment strategies that best suit end goals
* The amazing CD-ROM offers 23 advanced JavaScript bonus chapters, nine full applications, and 300 ready-to-run scripts
 
 

Table of Contents

1. JavaScript's Role in the World Wide Web and Beyond.

2. Authoring Challenges Amid the Browser Wars.

3. Your First JavaScript Script. JavaScript Tutorial.

4. Browser and Document Objects.

5. Scripts and HTML Documents.

6. Programming Fundamentals, Part I.

7. Programming Fundamentals, Part II.

8. Window and Document Objects.

9. Forms and Form Elements.

10. Strings, Math, and Dates.

11. Scripting Frames and Multiple Windows.

12. Images and Dynamic HTML. Document Objects Reference.

13. JavaScript Essentials.

14. Document Object Model Essentials.

15. Generic HTML Element Objects.

16. Window and Frame Objects.

17. Location and History Objects.

18. The Document and Body Objects.

19. Link and Anchor Objects.

20. Image, Area, Map, and Canvas Objects.

21. The Form and Related Objects.

22. Button Objects.

23. Text-Related Form Objects.

24. Select, Option, and File Upload Objects.

25. Event Objects.

26. Style Sheet and Style Objects.

27. AJAX and XML. JavaScript Core Language Reference.

28. The String Object.

29. The Math, Number, and Boolean Objects.

30. The Date Object.

31. The Array Object.

32. Control Structures and Exception Handling.

33. JavaScript Operators.

34. Functions and Custom Objects.

35. Global Functions and Statementsnus Chapters (on CD-ROM).

36. Body Text Objects.

37. HTML Directive Objects.

38. Table and List Objects.

39. The Navigator and Other Environment Objects.

40. Positioned Objects.

41. Embedded Objects.

42. The Regular Expression and RegExp Objects.

43. Data-Entry Validation.

44. Scripting Java Applets and Plug-Ins.

45. Debugging Scripts.

46. Security and Netscape Signed Scripts.

47. Cross-Browser Dynamic HTML Issues.

48. Internet Explorer Behaviors.

49. Application: Tables and Calendars.

50. Application: A Lookup Table.

51. Application: A "Poor Man's" Order Form.

52. Application: Outline-Style Table of Contents.

53. Application: Calculations and Graphics.

54. Application: Intelligent "Updated" Flags.

55. Application: Decision Helper.

56. Application: Cross-Browser DHTML Map Puzzle.

57. Application: Transforming XML Data..

58. Application: Creating Custom Google Maps.

Appendix A. JavaScript and Browser Object Quick Reference.

Appendix B. JavaScript Reserved Words.

Appendix C. Answers to Tutorial Exercises.

Appendix D JavaScript and DOM Internet Resources.

Appendix E What's on the CD-ROM.

Index.

商品描述(中文翻譯)

**描述**
* 更新以包含最新的 JavaScript 覆蓋範圍,包括它如何融入當前的網頁瀏覽器和應用程式,以及探索它與 XML 數據在 Ajax 中的互動
* 這本龐大的參考教程—近 1,300 頁—既是新手學習 JavaScript 技能的工具,也是資深 JavaScript 開發者的詳細參考
* 本書的關鍵組成部分包括核心語言參考、文檔對象參考,以及對 Ajax、Firefox 和 Mac OS X 小工具的覆蓋
* 探討如何編寫滑鼠懸停效果的腳本和強大的客戶端表單驗證,掌握 JavaScript 和 DOM 概念,應用最新的 JavaScript 異常處理和自定義對象技術,以及最適合最終目標的各種部署策略
* 驚人的 CD-ROM 提供 23 篇進階 JavaScript 額外章節、九個完整應用程式和 300 個可立即運行的腳本

**目錄**
1. JavaScript 在全球網路及其以外的角色
2. 瀏覽器戰爭中的創作挑戰
3. 你的第一個 JavaScript 腳本。JavaScript 教程
4. 瀏覽器和文檔對象
5. 腳本和 HTML 文檔
6. 程式設計基礎,第 I 部分
7. 程式設計基礎,第 II 部分
8. 窗口和文檔對象
9. 表單和表單元素
10. 字串、數學和日期
11. 腳本框架和多個窗口
12. 圖像和動態 HTML。文檔對象參考
13. JavaScript 基本要素
14. 文檔對象模型基本要素
15. 通用 HTML 元素對象
16. 窗口和框架對象
17. 位置和歷史對象
18. 文檔和主體對象
19. 鏈接和錨點對象
20. 圖像、區域、地圖和畫布對象
21. 表單及相關對象
22. 按鈕對象
23. 與文本相關的表單對象
24. 選擇、選項和檔案上傳對象
25. 事件對象
26. 樣式表和樣式對象
27. AJAX 和 XML。JavaScript 核心語言參考
28. 字串對象
29. 數學、數字和布林對象
30. 日期對象
31. 陣列對象
32. 控制結構和異常處理
33. JavaScript 運算子
34. 函數和自定義對象
35. 全域函數和語句
36. 主體文本對象
37. HTML 指令對象
38. 表格和列表對象
39. 瀏覽器和其他環境對象
40. 定位對象
41. 嵌入對象
42. 正則表達式和 RegExp 對象
43. 數據輸入驗證
44. 腳本 Java Applets 和插件
45. 除錯腳本
46. 安全性和 Netscape 簽名腳本
47. 跨瀏覽器動態 HTML 問題
48. Internet Explorer 行為
49. 應用程式:表格和日曆
50. 應用程式:查詢表
51. 應用程式:一個「窮人的」訂單表
52. 應用程式:大綱式目錄
53. 應用程式:計算和圖形
54. 應用程式:智能「更新」標誌
55. 應用程式:決策助手
56. 應用程式:跨瀏覽器 DHTML 地圖拼圖
57. 應用程式:轉換 XML 數據
58. 應用程式:創建自定義 Google 地圖
附錄 A. JavaScript 和瀏覽器對象快速參考
附錄 B. JavaScript 保留字
附錄 C. 教程練習答案
附錄 D. JavaScript 和 DOM 互聯網資源
附錄 E. CD-ROM 上的內容
索引。