CHF33.00
Download steht sofort bereit
The bestselling JavaScript reference, now updated to reflect
changes in technology and best practices
As the most comprehensive book on the market, the JavaScript
Bible is a classic bestseller that keeps you up to date on the
latest changes in JavaScript, the leading technology for
incorporating interactivity into Web pages. Part tutorial, part
reference, this book serves as both a learning tool for building
new JavaScript skills as well as a detailed reference for the more
experienced JavaScript user.
You'll get up-to-date coverage on the latest JavaScript
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 JavaScript exception
handling and custom object techniques.
Coverage includes:
JavaScript's Role in the World Wide Web and Beyond
Developing a Scripting Strategy
Selecting and Using Your Tools
JavaScript Essentials
Your First JavaScript 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 JavaScript Object Notation
E4X - Native XML Processing
Control Structures and Exception Handling
JavaScript 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 JavaScript quickly yet
thoroughly.
Autorentext
Danny Goodman is the author of numerous critically acclaimed
and best-selling books, including The Complete HyperCard
Handbook, Danny Goodman's AppleScript Handbook,
Dynamic HTML: The Definitive Reference, and JavaScript
& 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, JavaScript, 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
JavaScript 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.
Zusammenfassung
The bestselling JavaScript reference, now updated to reflect changes in technology and best practices
As the most comprehensive book on the market, the JavaScript Bible is a classic bestseller that keeps you up to date on the latest changes in JavaScript, the leading technology for incorporating interactivity into Web pages. Part tutorial, part reference, this book serves as both a learning tool for building new JavaScript skills as well as a detailed reference for the more experienced JavaScript user.
You'll get up-to-date coverage on the latest JavaScript 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 JavaScript exception handling and custom object techniques.
Coverage includes:
Inhalt
Introduction xxv
Part I: Getting Started with JavaScript 1
Chapter 1: JavaScript's Role in the World Wide Web and Beyond 3
Competing for Web Traffic 4
Other Web Technologies 4
JavaScript: A Language for All 10
JavaScript: The Right Tool for the Right Job 12
Chapter 2: Developing a Scripting Strategy 15
Browser Leapfrog 15
Duck and Cover 16
Compatibility Issues Today 17
Developing a Scripting Strategy 22
Chapter 3: Selecting and Using Your Tools 27
The Software Tools 27
Setting Up Your Authoring Environment 28
Validate, Validate, Validate 31
Creating Your First Script 31
Chapter 4: JavaScript Essentials 37
Combining JavaScript with HTML 37
Designing for Compatibility 51
Language Essentials for Experienced Programmers 54
Part II: JavaScript Tutorial 59
Chapter 5: Your First JavaScript Script 61
What Your First Script Will Do 61
Entering Your First Script 62
Have Some Fun 74
Exercises 75
Chapter 6: Browser and DocumentObjects 77
Scripts Run the Show 77
When to Use JavaScript 78
The Document Object Model 79
When a Document…