JavaScript: The Definitive Guide, Second Edition
By David Flanagan
January 1900
Pages: 664
ISBN 10: 1-56592-234-4 |
ISBN 13: 9781565922341
(Average of 0 Customer Reviews)
This book has been updated—the edition you're requesting is OUT OF PRINT. Please visit the catalog page of the latest edition.
The latest edition is also available on Safari Books Online.
Description
This second edition of the definitive reference guide to JavaScript, the HTML extension that gives web pages programming-language capabilities, covers JavaScript as it is used in Netscape 3.0 and 2.0 and in Microsoft Internet Explorer 3.0. Learn how JavaScript really works (and when it doesn't). Use JavaScript to control web browser behavior, add dynamically created text to web pages, interact with users through HTML forms, and even control and interact with Java applets and Navigator plugins. By the author of the bestselling Java in a Nutshell.
Full Description
JavaScript is a simple programming language from Netscape that can be embedded in your HTML web pages. It allows you to control the behavior of the web browser, add dynamically created text to your web pages, interact with the user through HTML forms (without CGI scripts), and, in version 3.0 of Netscape Navigator, even control and interact with Java applets and Navigator plugins. JavaScript is not an alternative to Java, but an ideal partner. The two languages have separate but very complementary features. Since JavaScript is a simple language that can be embedded directly into a web page, without need for compilation, it is accessible to more web page authors, and may actually have a larger short-term impact on the Web and on Internet computing than Java itself. This book is a definitive guide for JavaScript. The first eight chapters document the core JavaScript language, and the next six describe how JavaScript works on the client side to interact with the web browser and with the web page. These chapters are followed by a
complete reference section that documents every object, property, method, event handler, function, and constructor used by client-side JavaScript. This book also covers the use of JavaScript on web servers, as well as the object, properties, and methods of server-side JavaScript. A separate reference section documents the interaction between JavaScript and HTML -- mainly aspects of HTML that relate to JavaScript.
The book describes the version of JavaScript shipped with Navigator 2.0, 2.0.1, and 2.0.2, and also the much-changed version of JavaScript shipped with Navigator 3.0, 3.0.1, and 3.0.2. It also covers LiveConnect, used for communication between JavaScript and Java applets, and commonly encountered bugs on JavaScript objects.
Featured customer reviews

JavaScript: The Definitive Guide, 2nd Edition Review,
May 22 1998
Submitted by (Anonymous)
[
Respond |
View]
Alas, this is the only O'Reilly book that I've purchased
that I cannot recommend. I found the information difficult
to find and crucial syntactic information missing. "Designing
with Javascript" is a better book in that regard, but
lacking in depth as one can imagine due to the length.
Read all reviews
Media reviews
"
JavaScript: The Definitive Guide deals with one of the most fashionable and fast-growing subjects in modern programming - JavaScript language. And although it is developing at the speed of a rocket, the book covers the latest state of the various language versions. The first part of the book is an excellent JavaScript manual and the second - is a detailed reference source on JavaScript functions, objects and its methods and event handlers. The book is very useful for programmers and web authors of all levels of experience. For beginners it is the best manual on JavaScript.
"Even if you do not know any programming language you can use this book to make efficient dynamic web pages. What experienced programmers will find here is a comprehensive reference with information specific to various versions of JavaScript and brief examples. Advanced topics chapters contain important material to help you become a JavaScript expert. Throughout the book you can find excellently commented expressive examples that are not so long as to become tiresome.
"This edition covers JavaScript versions realized in Netscape Navigator 2.0 and 3.0 and Microsoft Internet Explorer 3.0 and has special chapters describing a compatibility of various versions and an appendix introducing you to the next JavaScript version 1.2 in Navigator 4.0. One of advantages of the book is that it explains how you can control Java applets from JavaScript and vice versa - invoke JavaScript code from Java applets.
Read all reviews