【文件属性】:
文件名称:Beginning JavaScript 4th Edition Oct 2009
文件大小:6.05MB
文件格式:PDF
更新时间:2013-05-01 02:36:53
Beginning JavaScript
Beginning JavaScript 4th Edition
792 pages
Publisher: Wrox; 4 edition (October 26, 2009)
Language: English
ISBN-10: 0470525932
ISBN-13: 978-0470525937
The perennial bestseller returns with new details for using the latest tools and techniques available with JavaScript
JavaScript is the definitive language for making the Web a dynamic, rich, interactive medium. This guide to JavaScript builds on the success of previous editions and introduces you to many new advances in JavaScript development. The reorganization of the chapters helps streamline your learning process while new examples provide you with updated JavaScript programming techniques.
You'll get all-new coverage of Ajax for remote scripting, JavaScript frameworks, JavaScript and XML, and the latest features in modern Web browsers. Plus, all the featured code has been updated to ensure compliance with the most recent popular Web browsers.
Introduces you to the latest capabilities of JavaScript, the definitive language for developing dynamic, rich, interactive Web sites
Features new coverage of data types and variables, JavaScript and XML, Ajax for remote scripting, and popular JavaScript frameworks
Offers updated code that ensures compliance with the most popular Web browsers
Includes improved examples on the most up-to-date JavaScript programming techniques
Continuing in the superlative tradition of the first three editions, Beginning JavaScript, Fourth Edition, gets you up to speed on all the new advances in JavaScript development.
Beginning JavaScript®
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Chapter 1: Introduction to JavaScript and the Web . . . . . . . . . . . . . . . . . . . . . 1
Chapter 2: Data Types and Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Chapter 3: Decisions, Loops, and Functions . . . . . . . . . . . . . . . . . . . . . . . . . 51
Chapter 4: Common Mistakes, Debugging, and Error Handling . . . . . . . . . . . 87
Chapter 5: JavaScript — An Object-Based Language . . . . . . . . . . . . . . . . . . 133
Chapter 6: Programming the Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Chapter 7: HTML Forms: Interacting with the User . . . . . . . . . . . . . . . . . . . 219
Chapter 8: Windows and Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Chapter 9: String Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Chapter 10: Date, Time, and Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Chapter 11: Storing Information: Cookies . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Chapter 12: Dynamic HTML and the W3C Document Object Model . . . . . . . 391
Chapter 13: Using ActiveX and Plug-Ins with JavaScript . . . . . . . . . . . . . . . 469
Chapter 14: Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Chapter 15: JavaScript Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527
Appendix A: Answers to Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591
Appendix B: JavaScript Core Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
Appendix C: W3C DOM Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697
Appendix D: Latin-1 Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733