JavaScript Bible, 6/e (Paperback)

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相關內容,包括它在當前網頁瀏覽器和應用程式中的運用,以及它與Ajax中的XML數據交互的探索。這本書有近1300頁,既是新手學習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. 編程基礎,第一部分。
7. 編程基礎,第二部分。
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. 全局函數和語句(附帶CD-ROM)。
36. 正文文本對象。
37. HTML指令對象。
38. 表格和列表對象。
39. 導航器和其他環境對象。
40. 定位對象。
41. 嵌入對象。
42. 正則表達式和RegExp對象。
43. 輸入驗證。
44. 編寫Java小程序和插件。