JavaScript: The Definitive Guide (Nutshell Handbooks) - Softcover

David Flanagan

  • 4.07 out of 5 stars
    3,388 ratings by Goodreads
 
9781565922341: JavaScript: The Definitive Guide (Nutshell Handbooks)

Synopsis

From the bestselling author of Java in a Nutshell comes the definitive reference manual for JavaScript, the HTML extension that allows programs to be embedded in web pages, making them more active than ever before. In this book, David Flanagan describes how JavaScript really works, and when it doesn't. 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. Following this detailed explanation of JavaScript features is a complete reference section that documents every object, property, method, event handler, function, and constructor used by client-side JavaScript. This second edition also describes the server-side JavaScript application, LiveWire, developed by Netscape and Sun Microsystems. Using LiveWire, developers can quickly and easily convert JavaScript applications and any HTML pages containing JavaScript code into platform-independent byte codes ready to run on any Netscape 2.0 Server. 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. It also covers LiveConnect, used for communication between JavaScript and Java applets, and commonly encountered bugs on JavaScript objects.

"synopsis" may belong to another edition of this title.

Reviews

O'Reilly books have a reputation among programmers for providing some of the best technical information for professionals. No exception, these three web-related books will only enhance O'Reilly's reputation. JavaScript is not Java, but it is very useful because JavaScript code does not need to be compiled and the scripts can be embedded directly into an HTML document. Flanagan's work is an excellent book for programmers interested in learning it quickly. Grand, meanwhile, provides an exceptionally clear discussion of Java itself that is particularly useful for a working programmer moving from C++ to Java. Threads are what makes Java a particularly useful language for multiprocessing?the ability to appear to do more than one thing at a time?which is what the Internet is all about. The tricky part of threads is that the concept is new for most users. Oaks offers a very clear discussion of how to spawn a process, when to spawn, and how to synchronize and schedule it, all illustrated with good network examples.
Copyright 1997 Reed Business Information, Inc.

"About this title" may belong to another edition of this title.