The bestselling Java Script reference, now updated to reflect
changes in technology and best practices
As the most comprehensive book on the market, the Java Script
Bible is a classic bestseller that keeps you up to date on the
latest changes in Java Script, the leading technology for
incorporating interactivity into Web pages. Part tutorial, part
reference, this book serves as both a learning tool for building
new Java Script skills as well as a detailed reference for the more
experienced Java Script user.
You’ll get up-to-date coverage on the latest Java Script
practices that have been implemented since the previous edition, as
well as the most updated code listings that reflect new concepts.
Plus, you’ll learn how to apply the latest Java Script exception
handling and custom object techniques.
Coverage includes:
* Java Script’s Role in the World Wide Web and Beyond
* Developing a Scripting Strategy
* Selecting and Using Your Tools
* Java Script Essentials
* Your First Java Script Script
* Browser and Document Objects
* Scripts and HTML Documents
* Programming Fundamentals
* Window and Document Objects
* Forms and Form Elements
* Strings, Math, and Dates
* Scripting Frames and Multiple Windows
* Images and Dynamic HTML
* The String Object
* The Math, Number, and Boolean Objects
* The Date Object
* The Array Object
* JSON – Native Java Script Object Notation
* E4X – Native XML Processing
* Control Structures and Exception Handling
* Java Script Operators
* Function Objects and Custom Objects
* Global Functions and Statements
* Document Object Model Essentials
* Generic HTML Element Objects
* Window and Frame Objects
* Location and History Objects
* Document and Body Objects
* Link and Anchor Objects
* Image, Area, Map, and Canvas Objects
* Event Objects
Practical examples of working code round out this new edition
and contribute to helping you learn Java Script quickly yet
thoroughly.
विषयसूची
Introduction.
Part I: Getting Started with Java Script.
Chapter 1: Java Script’s Role in the World Wide Web and Beyond.
Chapter 2: Developing a Scripting Strategy.
Chapter 3: Selecting and Using Your Tools.
Chapter 4: Java Script Essentials.
Part II: Java Script Tutorial.
Chapter 5: Your First Java Script Script.
Chapter 6: Browser and Document Objects.
Chapter 7: Scripts and HTML Documents.
Chapter 8: Programming Fundamentals, Part I.
Chapter 9: Programming Fundamentals, Part II.
Chapter 10: Window and Document Objects.
Chapter 11: Forms and Form Elements.
Chapter 12: Strings, Math, and Dates.
Chapter 13: Scripting Frames and Multiple Windows.
Chapter 14: Images and Dynamic HTML.
Part III: Java Script Core Language Reference.
Chapter 15: The String Object.
Chapter 16: The Math, Number, and Boolean Objects.
Chapter 17: The Date Object.
Chapter 18: The Array Object.
Chapter 19: JSON — Native Java Script Object Notation.
Chapter 20: E4X — Native XML Processing.
Chapter 21: Control Structures and Exception Handling.
Chapter 22: Java Script Operators.
Chapter 23: Function Objects and Custom Objects.
Chapter 24: Global Functions and Statements.
Part IV: Document Objects Reference.
Chapter 25: Document Object Model Essentials.
Chapter 26: Generic HTML Element Objects.
Chapter 27: Window and Frame Objects.
Chapter 28: Location and History Objects.
Chapter 29: Document and Body Objects.
Chapter 30: Link and Anchor Objects.
Chapter 31: Image, Area, Map, and Canvas Objects.
Chapter 32: Event Objects.
Part V: Appendixes.
Appendix A: Java Script and Browser Objects Quick Reference.
Appendix B: What’s on the CD-ROM.
Index.
Bonus Chapters on the CD-ROM.
लेखक के बारे में
Danny Goodman is the author of numerous critically acclaimed
and best-selling books, including The Complete Hyper Card
Handbook, Danny Goodman’s Apple Script Handbook,
Dynamic HTML: The Definitive Reference, and Java Script
& DHTML Cookbook. He is a renowned authority on and expert
teacher of computer scripting languages. His writing style and
pedagogy continue to earn praise from readers and teachers around
the world.
Michael Morrison is a writer, developer, toy inventor,
and author of a variety of books covering topics such as Java, C++,
Web scripting, XML, game development, and mobile devices. Some of
Michael’s notable writing projects include Faster Smarter
HTML and XML, Teach Yourself HTML & CSS in 24 Hours,
and Beginning Game Programming. Michael is also the founder
of Stalefish Labs (www.stalefishlabs.com), an entertainment company
specializing in unusual games, toys, and interactive products.
Paul Novitski has been writing software as a freelance
programmer since 1981. He once taught himself BASIC in order to
write a machine language disassembler so that he could lovingly
hack Wang’s OIS microcode. He has focused on internet
programming since the late ’90s. His company, Juniper
Webcraft, produces HTML-strict websites featuring accessible,
semantic markup, separation of development layers, and intuitive
user interfaces. He knows the righteousness of elegant code, the
poignancy of living on the bleeding edge of wilderness, the sweet
melancholy of mbira music, and the scorching joy of raising twin
boys.
Tia Gustaff Rayl is a consultant who does development and
training in database and Web technologies. Most recently she has
published courseware for XHTML, CSS, Java Script, and SQL. It comes
as no surprise to those who know her that she began her software
career with degrees in English and Education from the University of
Florida. As is usual for most newcomers to the field, her
introduction to computing was maintaining software. She went on to
a long-standing career in the software industry in full life cycle
system, application, and database development; project management;
and training for PC and mainframe environments. In the mid-nineties
she worked on early Web-enabled database applications, adding
Java Script to her repertoire. She continues to take on development
projects to maintain her code-slinging skills. If she had any spare
time (and money) she would go on an around-the-world cruise with
her husband and two dogs.