Javascript Books

This page was 100% created with WP Shopping Pages. We have set the “Books” SearchIndex for Amazon and for eBay to limit the results to actual books.

The best javascript books:

NEW JavaScript & Jquery by Jon Duckett Hardcover Book (English) Free Shipping
US $41.38
Buy on eBay Now!

The Book of JavaScript, 2nd Edition: A Practical Guide to Interactive Web Pages

The Book of JavaScript teaches readers how to add interactivity, animation, and other tricks to their web sites with JavaScript. Rather than provide a series of cut-and-paste scripts, thau! takes the reader through a series of real world JavaScript code with an emphasis on understanding. Each chapter focuses on a few important JavaScript features, shows how professional web sites incorporate them, and takes readers through examples of how they might add those features to their own web sites. This thoroughly updated 2nd edition includes new chapters on Ajax, revised appendices, and new examples throughout. Summary sections and assignments close each chapter, making the book perfect for use in college courses or independent study.

Rating: (out of 18 reviews)

List Price: $ 39.95
Price: $ 39.95

The Book of JavaScript, 2nd Edition: A Practical Guide to Interactive Web Pages Reviews

Review by Brett Merkey:


I use the word “stuff” since this appears to be the author’s favorite combining word for variable names. This is not a bad book but it is a re-working of old approaches. Much of the code relies on poor structural HTML. If you are coding Web pages in a modern way then many scripts in the book will not apply.

Two examples should suffice to communicate the age of this material to those with some experience with modern coding:

1) Constant use of the comment trick to “hide from older browsers” which no longer exist in fact. Try using this trick with XHTML and see what happens…

2) Constant use of “document.write”. Anyone using that nowadays for routine transformations of the page is severely limiting those possibilities.

There are better books out there. See my other reviews for some good ones.


Buy The Book of JavaScript, 2nd Edition: A Practical Guide to Interactive Web Pages now for only $ 39.95!

Smashing JavaScript: 100 Professional Techniques (Smashing Magazine Book Series)

Packed with practical techniques, solutions and recipes that web designers can quickly put to use in their own web applications. Smashing Magazine ( is the world’s most popular resource for web designers and developers. JavaScript and jQuery are some of the hottest tools on the web today, and are used by large-scale websites, companies, and web applications, such as Google, Netflix, Twitter, Digg, and even The White House. And of course Smashing Magazine. Technical review by jQuery Core Project team member Rey Bango Full Colour

List Price: $ 44.99
Price: $ 29.69

JavaScript for Dummies

Responding to reader feedback, the author has thoroughly revamped the book with more step-by-step coverage of JavaScript basics, an exclusive focus on Internet Explorer, and many complete sample scripts Updated to cover JavaScript 1.5, the latest release of this popular Web scripting language Using lots of examples, including a sample working Web site, the book shows how to create dynamic and interactive pages, build entire sites, and automate pages

  • ISBN13: 9780764576591
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.

Rating: (out of 77 reviews)

List Price: $ 24.99
Price: $ 13.87

JavaScript for Dummies Reviews

Review by :

I, as well was not too impressed with the book. Fortunately, I know some Java so that JS was not too difficult. But, if you are a total novice and know nothing about object-oriented or object-based programming, then you are going to be totally lost. I think that the author dives into functions and object methods way too early. There are some useful scripts in the book, especially for client-side form validation. But, if you are not familiar with Javascript you’re going to be lost. My suggestion to the author is that she also have exercises to test the reader’s knowledge – you can only learn this stuff by doing. If any novice is reading this review, my suggestion would be to first visit Joe Burns’ javagoodies ( and go through the 30 javascript primers that are there. The best thing about them is that they’re free! Also, if Joe’s new book on Javascript (Javascript Goodies) is anything like his web tutorials or his HTML Goodies book, then I would save your money and wait for that one to come out.

Buy JavaScript for Dummies now for only $ 13.87!

Simply JavaScript

Everything you need to learn JavaScript from Scratch! Packed with numerous examples, Simply JavaScript is a step-by-step introduction to programming in JavaScript the right way. Learn how easy it is to use JavaScript to solve real-world problems, build smarter forms, track user events (such as mouse clicks and key strokes), and design eye-catching animations. Then move into more powerful techniques using the DOM and Ajax. Learn JavaScript’s built-in functions, methods, and properties. Easily integrate JavaScript in your web site. Use JavaScript to validate form entries and interact with your users. Understand how to respond to user events. Create animations that bring your web site to life. Start programming using the DOM and Ajax. Unlike other JavaScript books, modern best practices such as progressive enhancement, accessibility and unobtrusive scripting are used from the very beginning. All the code in the book is also cross-browser compatible and downloadable for free, so you can get started instantly!

  • ISBN13: 9780980285802
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.

Rating: (out of 19 reviews)

List Price: $ 39.95
Price: $ 23.70

Simply JavaScript Reviews

Review by Nate Klaiber:

Simply Javascript by Kevin Yank and Cameron Adams lives up to the subtitle of Everything you need to learn Javascript from scratch. Javascript is a tricky subject to tackle. The Internet is full of Javascript snippets and code samples everywhere you look. Often times these code samples are less than satisfactory when you are addressing accessibility within your website. Many of the code samples contain outdated and proprietary code samples, making it a task to work out kinks and debug. The good news with this book is that they stick to a standard. All code used in this book uses object literal notation. Sticking to a coding style and format helps make this book an incredible read. Throughout this book you will learn the underpinnings of Javascript and how you can achieve different tasks.

Learning Javascript from scratch can be a daunting task. After all, there are several libraries and free scripts that you can essentially download and plugin to your website. But what happens when things go wrong? What happens when you need to modify the script to fit your needs? Having a solid foundation and understanding of Javascript will help you as you begin to develop for your own needs. This book gently walks you through the steps you need to take to achieve that solid foundation.

Chapter 1 starts off with a brief primer of unobtrusive Javascript and it’s role in the three layers of the web. HTML is your content. CSS is your presentation. Javascript is your behavior. These three aspects need to be separate from one another and also co-exist at the same time. Gone are the days of inline event handlers and functions. Using the power of the DOM you can rest assured your HTML will be pure and your applications will work flawlessly without Javascript enabled.

Chapter 2 spends some time setting up the foundation for beginners. This chapter walks you through statements, comments, variables and different variable types, conditions and loops, functions, and objects. Whew, that was a mouthful. This is where the standard of coding is introduced that will be used throughout the rest of the book. Things such as code indenting and formatting are touched on as well. This allows you to write clean code that is readable by you and other developers who may be working with your code. As stated earlier, all code uses object literal notation, and therefore this is explained in this chapter. A few examples are given and we are off to building some handy tools.

Chapter 3 gives you the necessary road map. This chapter is devoted to traversing the Document Object Model. A few helper classes are shown here that will allow us to retrieve elements by class name, add class names to an element, remove class names from an element, and check for the existence of class names within in an element. These will be used extensively throughout the book and are placed in their Core object. In addition to being able to traverse by class names, there is also the list of standard elements such as getElementById and getElementsByTagName. With these powerful tools at our finger tips we can now begin altering our pages as deemed necessary. The example given here is one of striping table rows. For those who don’t do this on the server side, this simple task allows you to stripe your rows via the DOM.

Sure it’s cool to add stripes to a table, but how can we do more? Chapter 4 is all about Events and the power they add to interacting with the DOM. The brief history lesson in this chapter helps us understand the different interpretations of different browsers and how we can use object detection to abstract these tasks into the Core object. Event Listeners and Event Handlers are both discussed in great detail. We move on to two working examples: Rich tooltips and Accordion. Rich tooltips are used to extract information from our title attribute and then apply them to a more stylish hover tooltip effect. Accordion allows us to save space on our pages by gradually showing the content as it is requested by either a click or keyboard event.

Chapter 5 gets us moving even more. This chapter is devoted to Animation and is probably one of the more complex chapters of the book. We are introduced to two methods, setTimeout and setInterval. Working mainly with setTimeout we are able to achieve our animation effects. This chapter looks at the principles of animation and an example of path-based motion with a soccer ball. We then use our new-found knowledge to extend our tooltip to show after a specified time, and our accordion is given a nice slide effect. We simply extend the code from our previous chapter to make these things happen. This is a good example of the benefits of working with objects and decoupling inside of your Javascript.

Chapter 6 gives use a few more tools to work with Forms. Forms are never easy to manipulate. Whether it be the style or the behavior. The beginning of the chapter starts with smaller scripts and examples of manipulating forms. This is done by specifying dependent fields and only showing them when necessary, and creating cascading menus from a select and it’s optgroup. We then move on to some more advanced features for validation and creating a custom slider. These have been presented before in other areas, so nothing is really new in this area. However, this is all a part of understanding the bigger picture and the possibilities. It is about getting the creative juices flowing.

Chapter 7 discusses the inevitable testing for errors and debugging your application. We walk through the different types of erros: syntax, runtime, and logic. With each of these code samples are given with errors. We then use the tools of the browsers to make sense of their often cryptic error messages. In order to debug Javascript there is an invaluable tool in Firebug, a plugin for the popular Firefox web browser.

More interaction is still left as chapter 8 moves us to AJAX. Some very strong disclaimers are made as to when and where to use the right tool for the right job. Caution is also given in regards to assistive devices such as screen readers. With the warnings out of the way, we move to a some practical examples. The first is a small weather widget and the second is an extension to form validation.

The book finishes off by looking too the future of Javascript. Discussions of Rich Internet Applications and their place inside of the web help to stimulate your mind as you think about the possibilities. Not only about building applications on the web, but also using Javascript for such things as Dashboard Widgets and even browser development. In the hands of responsible developers, the future looks exciting for Javascript.

The Appendix is a very important part to this book, and I like its placement. The appendix goes through the Core methods used throughout the entire book. But why wait until the end of the book? Had this chapter shown up earlier it would have caused more confusion than necessary, and more explanation that necessary. As a reader you have the option to read this appendix first, but I felt it was well placed and covered thoroughly at the end of the book. By this point in the book you will have gained enough knowledge to dive in, whereas the beginning might have left you asking all the wrong questions.

If you have been developing Javascript for any amount of time, then you are most likely aware of the array of libraries available to us. These include Prototype, Scriptaculous, jQuery, Dojo, MooTools, and YUI to name a few. Each chapter of this book ends with a discussion of the libraries and how they can be used to help achieve the different tasks. Some libraries can achieve some tasks, while others still take a little work. The authors give a fair coverage to the libraries but do not dwell on them as the end-all-be-all of Javascript. If anything, the author’s stress that you understand your Javascript at the core and know why you are doing what you are doing. This book sticks to unobtrusive principles and doesn’t take shortcuts. The authors strive to make sure the code is of high quality and compatible cross-browser, but they never take the easy way out. Things such as innerHTML are put away in favor of building the DOM on the fly. This adds to the overall excellent quality of this book. The excellent code coupled with beautiful illustrations make this book easy to take small chunks at a time.

Buy Simply JavaScript now for only $ 23.70!

The Book of JavaScript: A Practical Guide to Interactive Web Pages

JavaScript lets users enrich their Web pages with interactivity, animation, and other fun and useful features that can make a site worth every click. Unlike many other books, this complete guide teaches the JavaScript language as well as how to apply it. JavaScript savant David Thau guides coders through every hurdle, covering image swaps, functions, frames, cookies, alarms, and other seemingly mysterious JavaScript capacities with ease. Both reference and tutorial, each chapter addresses a particular function with a real-world example and an appropriate lesson. Readers try their hand and then see how the author coded it. Chapter by chapter, they acquire a range of skills including how to make a Web site remember a visitor’s name and preferences. An accompanying CD-ROM includes the entire book, several bonus chapters, and all the coding in the examples.Most Web developers pick up a book to learn how to use a language like JavaScript, looking for practical examples of how to get things done. The Book of JavaScript: A Practical Guide to Interactive Web Pages is plenty practical, and hits the mark as a reader-friendly and well-organized tutorial on JavaScript. The book assumes no prior knowledge in JavaScript or other procedural languages, although familiarity with HTML is best. The well-thought-out text focuses on various programming goals–like rollovers and form validation–instead of the anatomy of the JavaScript language itself. The fast-moving chapters skillfully weave text

Rating: (out of 35 reviews)

List Price: $ 29.95
Price: $ 7.50

The Book of JavaScript: A Practical Guide to Interactive Web Pages Reviews

Review by Stephen Britton:

This book goes well beyond the typical “how-to” JavaScript book. After spending the first few pages explaining the history and basics of the language, David Thau mixes up the tutorials with real life JavaScript examples from sites like Sun, HotMail, and He carefully walks through all the code and explains everything. Thau is a great writer. I remember him from his days at and his JavaScript tutorials from that site taught me and I’m sure many others how to script. As he did with the online tutorials, this book does a thorough job covering all the basics like variables, strings, arrays, functions, etc. On the downside, there is nothing here for the advanced JavaScripter (check out O’Reilly’s JavaScript Cookbook for that), but if you are a beginner or even an intermediate JavaScripter, this book is an excellent choice, and does a much better job teaching JavaScript than other entry level books, like “Teach Yourself JavaScript 1.3 in 24 Hours” or “JavaScript for Dummies.”

Buy The Book of JavaScript: A Practical Guide to Interactive Web Pages now for only $ 7.50!


JavaScript, Fourth Edition is designed as a guide for beginning programmers to develop Web applications using the JavaScript programming language. It introduces a variety of techniques, focusing on what students need to know to start adding JavaScript to their Web pages. In each chapter, students perform tasks that focus on a particular technique required for building and creating JavaScript programs. The examples and exercises in this book will help students learn the basics of how to use JavaScript with well-formed Web pages, including how to manipulate the browser object model, validate forms, use object-oriented techniques, and learn how to trace and resolve errors in JavaScript programs, to name a few. Advanced topics include how to manage state information, use the Dynamic Object Model (DOM), create Dynamic HTML (DHTML), update Web pages with AJAX, and create server-side scripts.

Rating: (out of 15 reviews)

List Price: $ 104.95
Price: $ 44.99

JavaScript Reviews

Review by nkwebmama:

Although the content is for the most part good, I have found after just two chapters that there are so many typos (tags not closed properly, etc.) and left out content (such as CDATA statements,) the lessons end up generating JavaScript errors and don’t validate, so you have to go back and modify the script on your own – not an easy task when you are just learning, since you have to research the issue using alternate resources. It appears that the author copy-and-pasted his errors into further examples. In addition, you are asked to type comments that are not explained, so you don’t know why you are including them. Also, in one of the Case Projects in chapter 1, you are asked to try to fix a problem that is not addressed until Chapter 2. I am taking JavaScript as a college course, and our class is a little frustrated.

Buy JavaScript now for only $ 44.99!

JavaScript Bible, 7th Edition

The bestselling JavaScript reference, now updated to reflect changes in technology and best practices As the most comprehensive book on the market, the JavaScript Bible is a classic bestseller that keeps you up to date on the latest changes in JavaScript, the leading technology for incorporating interactivity into Web pages. Part tutorial, part reference, this book serves as both a learning tool for building new JavaScript skills as well as a detailed reference for the more experienced JavaScript user. You’ll get up-to-date coverage on the latest JavaScript practices that have been implemented since the previous edition, as well as the most updated code listings that reflect new concepts. Plus, you’ll learn how to apply the latest JavaScript exception handling and custom object techniques. Follows in the tradition of previous edition bestsellers, providing a thorough reference on JavaScript, the leading technology for making Web pages interactive Serves as a reference and tutorial and is packed with numerous working code examples Includes new developments in the ECMAScript 5th Edition standard on which JavaScript is based. Promotes state-of-the-art industry best practices including progressive enhancement, unobtrusive JavaScript, and separation of development layers Shows how to write scripts for mouse rollover effects, drag-and-drop, and interaction with stylesheets Reviews deployment strategies

List Price: $ 49.99
Price: $ 31.49

Head First JavaScript

So you’re ready to make the leap from writing HTML and CSS web pages to creating dynamic web applications. You want to take your web skills to the next level. And you’re finally ready to add “programmer” to the resume. It sounds like you’re ready to learn the Web’s hottest programming language: JavaScript. Head First JavaScript is your ticket to going beyond copying and pasting the code from someone else’s web site, and writing your own interactive web pages.

With Head First JavaScript, you learn: The basics of programming, from variables to types to looping How the web browser runs your code, and how you can talk to the browser with your code Why you’ll never have to worry about casting, overloading, or polymorphism when you’re writing JavaScript code How to use the Document Object Model to change your web pages without making your users click buttons If you’ve ever read a Head First book, you know what to expect — a visually rich format designed for the way your brain works. Head First JavaScript is no exception. It starts where HTML and CSS leave off, and takes you through your first program into more complex programming concepts — like working directly with the web browser’s object model and writing code that works on all modern browsers.

Don’t be intimidated if you’ve never written a line of code before! In typical Head First style, Head First JavaScript doesn’t skip steps, and we’re not interested in having

  • ISBN13: 9780596527747
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.

Rating: (out of 44 reviews)

List Price: $ 39.99
Price: $ 20.00

Head First JavaScript Reviews

Review by J. Mitchell:

Let me begin by saying that Head First Javascript is a good book, at least compared to any other JS books I’ve seen. It isn’t, however, a particularly good “Head First” book.

What I mean by this is that the other Head First books I’ve used (XHTML & CSS, SQL, and C#) have been highly interactive, easy to use, and really got the concepts into my head. I was amazed that, after just a few days with these books, I could actually build professional-looking web pages that were rigorously standards compliant; or create complex applications in C# quickly and easily; or navigate the intricacies of building and using SQL databases. The Head First method certainly seemed to work.

So when I heard the HF people were producing a JS book, I was overjoyed. Sadly, it’s been a bit of a letdown. The book smacks strongly of rushed production, lacking many of the features that makes the HF series special. For example, in the C# book, the authors take the reader through application construction in a step-by-step manner, carefully explaining everything as they go. The effect is of a very knowledgeable teacher standing over your shoulder and guiding you while you code. The reader is actively involved in every exercise, building their code from scratch. There are copies of every piece of code available for download at Head First’s website, but these are merely tools for checking the reader’s work.

In the Javascript book, however, much of the interactivity is missing. The book reads like a walkthrough of the code samples, with most of the user participation taking the form of pencil and paper exercises. The reader could actually complete the book without switching on her PC. Even the code solutions on the HF website seem to be just tossed up there, with the page numbers each example refers to contained in a Read Me file (the book itself just contains a general instruction to grab the code from the website, without any indication of which code).

This all sounds pretty negative, and I must confess to being somewhat disappointed with the book. That said, it’s still far superior to any other JS book I’ve tried. By the end of Head First Javascript, I did feel that the general scope of Javascript had sunk into my brain. I had a feeling for its overall structure and the ways in which it could be applied. I know that I can now tackle a more advanced JS book and absorb the concepts much more easily.

What I don’t feel is ready to sit down and write Javascript. The whole experience with this book was just too fragmentary and too lopsidedly didactic. The experience was insufficiently hands-on to enable me to become comfortable with the nitty gritty of JS scripting. When I finished HF’s C#, XHTML, and SQL books, I could sit down and churn out code, with only a few O’Reilly Pocket Guides beside me to refresh my memory on syntax and structure. That’s not been the case with Javascript.

Head First Javascript just seems to lack the “stickiness” of the other titles in the series.

Buy Head First JavaScript now for only $ 20.00!

Official Netscape Javascript Book: The Nonprogrammer’s Guide to Interactive Web Pages

Offering a comprehensive, step-by-step approach, a plain English guide to Java applets outlines simple JavaScript tricks, basic syntax, troubleshooting, controlling Windows, Frames, navigation tools, Cookies, scripts, and utilities. Original. (Beginner).

Rating: (out of 1 reviews)

List Price: $ 29.99
Price: $ 8.51

Official Netscape Javascript Book: The Nonprogrammer’s Guide to Interactive Web Pages Reviews

Buy Official Netscape Javascript Book: The Nonprogrammer’s Guide to Interactive Web Pages now for only $ 8.51!

JavaScript, Third Edition

Text offers students a complete introduction to the JavaScript language. Includes new exercises and projects; material has been updated to conform to XHTML standards. Designed for an introductory course in JavaScript.

Rating: (out of 19 reviews)

List Price: $ 104.95
Price: $ 14.99

JavaScript, Third Edition Reviews

Review by T. Stewartgordon:

The first thing one notices about “JavaScript-Comprehensive” is that neither the publisher, Course Technology, nor the author, Don Gosselin, could come up with any reason for the reader to part with (the money) for this book. With good reason. Having read more than 300 pages, I am convinced that Mr. Gosselin is as lost as I am when it comes to JavaScript.
He seems to have no idea of what an object is, and is completely incapable of explaining how JavaScript and HTML meld into a single whole. On the otherhand, Professors Nakhimovsky and Myers, in “JavaScript Objects” have no trouble describing JavaScript objects as associative arrays, and pointing out that HTML governs how a web page looks and JavaScript controls how it behaves.Gosselin is at his most confusing when describing objects, functions and variables (is there anything else?). One never knows when he is using an illustrative name or a builtin function. The coinage of the term “instantiate” is annoying since he means “create an object” in some cases and “populate and existing object” in others.Mr. Gosselin may be able to explain how to use office applications, but he should leave JavaScript alone.

Buy JavaScript, Third Edition now for only $ 14.99!

javascript books on eBay:

Find more javascript books on Amazon!

Order Details:

  • Instant delivery after payment!
  • 14 day money-back guarantee - no questions asked!
  • Free support via the support forum!
  • Lifetime updates included for free!
  • Unlimited personal license: Use the plugin on all of your own weblogs!

Order WP Shopping Pages Premium now and start monetizing your Wordpress weblogs!

One Low Price:

Download WP Shopping Pages Free!

Our free version of WP Shopping Pages is a great way to start!
It includes support for Amazon and eBay but lacks CJ / Linkshare integration as well as several advanced features (e.g. lonk cloaking) that can only be found in premium.

Add WP Robot and CMS Commander for even more Power!

WP Robot is our advanced autoblogging plugin for Wordpress weblogs, which is already used successfully by hundreds of webmasters, and with CMS Commander you can bulk manage all your WordPress weblogs from one dashboard to save lots of time!