Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

JavaScript is a powerful, object-based scripting language; JavaScript programs can be embedded directly in HTML web pages. When combined with the Document Object Model (DOM) defined by a web browser, JavaScript allows you to create Dynamic HTML content and interactive client-side web applications. JavaScript syntax is based on the popular programming languages C, C++, and Java, which makes it familiar and easy to learn for experienced programmers. At the same time, JavaScript is an interpreted scripting language, providing a flexible, forgiving programming environment in which new programmers can learn. JavaScript: The Definitive Guide provides a thorough description of the core JavaScript language and both the legacy and standard DOMs implemented in web browsers. The book includes sophisticated examples that show you how to handle common tasks, like validating form data, working with cookies, and creating portable DHTML animations. The book also contains detailed reference sections that cover the core JavaScript API, the legacy client-side API, and the W3C standard DOM API, documenting every JavaScript object, method, property, constructor, constant, function, and event handler in those APIs. This fourth edition of the bestselling JavaScript book has been carefully updated to cover JavaScript 1.5 (ECMAScript version 3). The book also provides complete coverage of the W3C DOM standard (Level 1 and Level 2), while retaining material on the legacy Level 0 DOM for backward compatibility. JavaScript: The Definitive Guide is a complete programmer's guide and reference manual for JavaScript. It is particularly useful for developers working with the latest standards-compliant web browsers, like Internet Explorer 6, Netscape 6, and Mozilla. HTML authors can learn how to use JavaScript to build dynamic web pages. Experienced programmers can quickly find the information they need to start writing sophisticated JavaScript programs. This book is an indispensable reference for all JavaScript programmers, regardless of experience level.

Subscriber Reviews

Average Rating: 5 out of 5 rating Based on 2 Ratings

"the "Definitive Guide" ? Well, could really be !!" - by oldbrazil on 08-FEB-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
The author goes deep into the specifications and intricacies of the javascript language, and he manages to maintain a great level of readbility.

Once thing that still amazes me: the bookl is so precise and well written, that it actually includes facts beyond the scope of javascript : in this book I actually learned what "position: relative" means in CSS. Most CSS books won't even really explain and you will be left in some dangerous haze. Well, here I have finally learned what "relative" is relative to  !!

Report as Inappropriate

Table of Contents

 Index

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for JavaScript: The Definitive Guide, Fourth Edition

  • Catalog Page

Visit the errata page for JavaScript: The Definitive Guide, Fourth Edition

  • Errata

Download the supplemental electronic content for JavaScript: The Definitive Guide, Fourth Edition

  • Supplemental Content