Amazon.co.uk Review
A companion to both
JavaScript Bible Gold Edition and
JavaScript Bible, this title provides over 300 scripts showing how to get the best from JavaScript and the browser DOM (Document Object Model). The story is that the examples in the reference section would not fit in the original book, so they were extracted to make this separate title. Seeing the commented examples without the object reference entries they illustrate is a little odd, but author Danny Goodman is a true expert and his book is a rich resource for JavaScript developers. Every example has a compatibility table showing which versions of Netscape Navigator and Internet Explorer will actually run the script, and although this is depressing at times, it is exactly what web authors need to know.
Each of the 17 chapters relates to a chapter in the main JavaScript Bible, and focuses on a particular category of objects. The starting point is generic HTML objects, and other chapters cover groups such as Windows and Frame Objects, Form Objects, Table and List Objects, and Strings, Numbers and Arrays. The aim is to teach the intricacies of the object model, and its variations in different browsers, rather than demonstrating pure JavaScript techniques. This it does well, with the introductions and comments being equally as useful as the code samples themselves. With a little adaptation, some of the scripts can be put to work immediately in your own pages. It is excellent material, but should be used alongside its companion volume rather than on its own. --Tim Anderson
Product Description
JavaScript Examples Bible is the example companion to the best–selling JavaScript Bible by Danny Goodman. This book is for anyone who is looking for complete examples of JavaScripts. Many of the examples reveal detailed descriptions of HTML listings that illustrate a particular object model or language feature. Even more Example sections invite you to try out an object model or language feature with the help of an interactive workbench, called The Evaluator –– a JavaScript Bible exclusive!
See all Product Description