Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

JavaScript: Visual QuickStart Guide 8th Edition

3.9 out of 5 stars 18 customer reviews
ISBN-13: 978-0321772978
ISBN-10: 0321772970
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$10.28 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$26.11 On clicking this link, a new layer will be open
More Buying Choices
11 New from $21.37 40 Used from $1.64

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$26.11 FREE Shipping. Only 1 left in stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • JavaScript: Visual QuickStart Guide
  • +
  • HTML and CSS: Visual QuickStart Guide (8th Edition)
Total price: $54.63
Buy the selected items together
NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 544 pages
  • Publisher: Peachpit Press; 8th edition (August 7, 2011)
  • Language: English
  • ISBN-10: 0321772970
  • ISBN-13: 978-0321772978
  • Product Dimensions: 7.1 x 1.1 x 9.1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #339,041 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback Verified Purchase
I bought this book hoping to get a gentle introduction to the ubiquitous programming language, Javascript. Being at the 8th edition, it seemed that this book has stood the test of time and were a good choice for an aspiring web developer with no technical background. Actually, I had a bad feeling about this book, when after 5 pages I read the following advice from the authors: "Don't type that code[...] It was tough enough for us to do all the that typing, and there's no reason you should have to repeat that work." Compare this, with the recommandation of another author, Larry Ullman: "I strongly encourage you to type the scripts yourself in order to become more familiar with the structure and syntax of PHP".

The main reason I took a dislike to this book is because it's a tutorial-based text with insufficient explanatory details for understanding the example script code. The examples are unnecessary difficult to comprehend for a beginner because the theory behind the topics being presented, is meager. I was constantly refering to other resources in order to understand the logic behind the code scripts. I'll present an example of this, so you can judge if my complain is justified or not:

Chapter 9, Cookies in JS, says that a cookie is a text string with the following format: cookieName=cookieValue;expires=expirationDateGMT;path=URLpath;domain=siteDomain. Then, a function, setCookie(), is set to construct a cookie, and among other lines, it contains the line: document.cookie = "userName=" + username + ";expires=" + expireDate.toGMTString();
After this, the authors write a function that reads and displays the cookies, with the following lines:

var thisCookie = document.cookie.split(";");
for (var i=0; i<thisCookie.
Read more ›
1 Comment 29 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Dori and Tom's primer on Javascript has continued to a great starting point for learning web programming.
It has evolved with progressive editions, including sections on JQuery, AJAX and the DOM.
It begins with usual sections covering images, forms and frames (which are being deprecated in CSS3).
Then the authors move on to event handling, object-oriented JS using the DOM (Document Object Model).
Cookie handling is described as well. Then they address dynamic web pages including AJAX.
Afterward, they cover JS toolkits, of which there are many, including Dojo, JQuery, etc.
JQuery is covered in more detail, which is of particular importance for HTML5 web programmers.

For those individuals, who was more detail about the thoughts behind a given task, it is always worthwhile to have David Flanagan's Javascript: The Definitive Guide as a reference, but I find the Visual Guide series much easier for people just coming to Javascript. As it is example driven, one acquires a core set of examples to use. I find Dori and Tom's book flows better than the Head First Javascript book by Michael Morrison, which lacks any significant coverage of JQuery and HTML5 relevant material.

Thanks again to the dynamic duo - Dori Smith and Tom Negrino!
Comment 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Let me start by saying that I did learn a few things from this book.

That said, I am completely new to Javascript and programming. I found this book to be poorly done throughout. The information presented is often not explained clearly, and the examples are not well done. I had to use this for a college class and by the end, even my professor was unhappy with the book.

When the code is being "explained", it is often unclear exactly what the author is referring to, and in some cases there is no explanation beyond a line or two. The authors present new Javascript functions inside the code itself, without giving the reader any idea about how they are supposed to work (I spent a good deal of my time researching how individual functions were supposed to work so I could follow along).

I could see this being an ok purchase for someone with an intermediate skill in Javascript, or maybe someone coming from another language where you have a better understanding of commonly used functions. If you are completely new to programming, or Javascript, or if you want a good book on Javascript, I would look elsewhere.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
NOTE: This review was originally published in the Computer Users of Erie newsletter, May 2013 issue. It is authored by our member Don Grim.

JavaScript allows you to add code to a website to enhance web pages. It should not be confused as Java, which is a programming language by Sun Microsystems. Lately, Java has had virus attach issues. JavaScript does not have that issue and it is code you can write for free (no cost other than time and enthusiasm)! Since JavaScript is not related to Java, you may ask why it has "java" in the name. JavaScript was originally named LiveScript under the Netscape browser. It was ironically renamed JavaScript because of Java's early popularity. If they had known the future, they may not have renamed it. If it feels more comfortable, you can always call it LiveScript!

You can find JavaScript codes on the Internet either by searching for websites showing code or looking at the code on a website that is running JavaScript (View, Source, on Internet Explorer browser). You can use other people's code as long as they give permission. When I added JavaScript to show a scrolling message at the bar at the bottom of my web page ([...] the code was revealed for free use. When I added a Tetris game to my web page ([...] the code could be used as long as the code continued to show the author's permission to use it.

I was able to edit the code but I was limited in knowledge on what I could change. For example, on the Tetris code, I only changed the messages for when you reached new levels. I wanted to know more about JavaScript for editing and creating. So, I read the "JavaScript Visual QuickStart Guide", in its eighth edition (copyright 2012), by Tom Negrino and Dori Smith (published by Peachpit Press).
Read more ›
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

JavaScript: Visual QuickStart Guide
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: JavaScript: Visual QuickStart Guide