REVIEW - Sams Teach Yourself JavaScript in 24 Hours


Sams Teach Yourself JavaScript in 24 Hours


Phil Ballard, Michael Moncur



Sams Publishing (2000)




Roger N Lever


June 2001



...aimed at the programming and JavaScript beginner and for that audience it is a good book to start with.

If you are a Javascript beginner and wish to learn web programming then this book has something to offer. Javascript is a way to build dynamic web pages, it is not the only way but it is certainly very common. The text mentions briefly some of the other options but is tightly focused on JavaScript. For those interested in comparisons with other options such as ASP, VBScript, VB Web Classes, Java and so on they will need to look elsewhere.

The book is split into twenty-four one hour chapters that start out by creating a simple script and understanding the basics such as statements, variables, functions, string, arrays and events. It then moves on to explain all sorts of JavaScript web programming areas such as the Document Object Model, built-in objects (Date, Math...), windows, frames, style sheets, graphicsand animation. The pace is good with plenty of example code, some common Q&As and then a questions and answers section followed by exercises. The exercises build on and reinforce the material in the chapter.

Within the appendices are pointers to further resources, tools and a quick reference. In short, for a JavaScript beginner and a programming novice this book covers all of the important features. It covers many key subjects, including JavaScript 1.5, and provides a useful foundation for further work. For those who know programming and need a concise guide to JavaScript then this book has less to offer. It is aimed at the programming and JavaScript beginner and for that audience it is a good book to start with.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.