Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
JavaScript: The Missing Manual and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
53 used & new from $17.24

Have one to sell? Sell yours here
 
   
JavaScript: The Missing Manual
 
 
Start reading JavaScript: The Missing Manual on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  
4.1 out of 5 stars See all reviews (22 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 4 left in stock--order soon (more on the way).

Want it delivered Friday, July 17? Choose One-Day Shipping at checkout. Details
35 new from $21.77 18 used from $17.24
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $17.59
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy JavaScript: The Missing Manual and get Ruby on Rails: Up and Running at an additional 5% off Amazon.com's everyday low price.

JavaScript: The Missing Manual + Ruby on Rails: Up and Running
Buy Together Today: $45.19

Show availability and shipping details

  • This item: JavaScript: The Missing Manual

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Ruby on Rails: Up and Running

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

CSS: The Missing Manual

CSS: The Missing Manual

by David McFarland
4.8 out of 5 stars (86)  $23.09
Dreamweaver CS4: The Missing Manual

Dreamweaver CS4: The Missing Manual

by David McFarland
4.8 out of 5 stars (25)  $29.69
jQuery in Action

jQuery in Action

by Bear Bibeault
4.4 out of 5 stars (42)  $26.39
JavaScript: The Definitive Guide

JavaScript: The Definitive Guide

by David Flanagan
4.4 out of 5 stars (286)  $31.49
JavaScript: The Good Parts

JavaScript: The Good Parts

by Douglas Crockford
4.2 out of 5 stars (48)  $19.79
Explore similar items

Editorial Reviews

Product Description
JavaScript is essential for creating modern, interactive Web sites. But, unlike HTML and CSS, JavaScript is a true programming language with complex rules that are challenging for most Web designers to learn. In JavaScript: The Missing Manual, bestselling author David McFarland teaches you how to use JavaScript in sophisticated ways -- even if you have little or no programming experience. In a clear, entertaining way, the book starts out by teaching you how to build a basic JavaScript program. Then, once you've mastered the structure and terminology, you'll learn how to use advanced JavaScript tools to add useful interactivity to your sites quickly and painlessly, rather than scripting everything from scratch. To jump-start your progress, the book offers several "living examples" -- step-by-step tutorials for building Web site components with JavaScript using raw materials, such as graphics and half-completed Web pages, that you can download from the book's companion Web site. In this book, you will learn: How to get started. The book introduces the building blocks of JavaScript, and general tips on computer programming. Learn to add scripts to a Web page; store and manipulate information; communicate with the browser window; respond to events like mouse clicks and form submissions; and identify and modify HTML. How to build Web Page Features. McFarland provides real-world examples of JavaScript in action. Learn to create pop-up navigation bars, enhance HTML tables, build an interactive photo gallery, and make Web forms more usable. Create interesting user interfaces with tabbed panels, accordion panels and pop-up dialog boxes. How to troubleshoot and debug. The book will teach you howto avoid the ten most common errors new programmers make, and how to find and fix bugs. How to communicate with the Web server. In addition to basic JavaScript, this manual covers Ajax, the approach that made JavaScript glamorous. Learn to use JavaScript to communicate with a server so that your Web pages can receive information without having to reload.

If you want to put JavaScript to work right away without getting tangled up in code, JavaScript: The Missing Manual is the best book available.

About the Author
David Sawyer McFarland is the president of Sawyer McFarland Media Inc., a web development and training company located in Portland, Oregon. In addition, he teaches JavaScript programming, Flash, and web design at the University of California, Berkeley, the Center for Electronic Art, the Academy of Art College, and Ex'Pression College for Digital Arts. He was formerly the webmaster at the University of California, Berkeley, and the Berkeley Multimedia Research Center. David is also the author of CSS: The Missing Manual and Dreamweaver CS3: The Missing Manual.


Product Details

  • Paperback: 543 pages
  • Publisher: Pogue Press; 1 edition (July 15, 2008)
  • Language: English
  • ISBN-10: 0596515898
  • ISBN-13: 978-0596515898
  • Product Dimensions: 9.2 x 7 x 1.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars See all reviews (22 customer reviews)
  • Amazon.com Sales Rank: #9,663 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #3 in  Books > Computers & Internet > Web Development > Programming > JavaScript
    #98 in  Books > Computers & Internet > Programming > Languages & Tools

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

JavaScript: The Missing Manual
62% buy the item featured on this page:
JavaScript: The Missing Manual 4.1 out of 5 stars (22)
$26.39
CSS: The Missing Manual
14% buy
CSS: The Missing Manual 4.8 out of 5 stars (86)
$23.09
JavaScript: The Definitive Guide
11% buy
JavaScript: The Definitive Guide 4.4 out of 5 stars (286)
$31.49
JavaScript: The Good Parts
8% buy
JavaScript: The Good Parts 4.2 out of 5 stars (48)
$19.79

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(7)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

 

Customer Reviews

22 Reviews
5 star:
 (13)
4 star:
 (4)
3 star:
 (2)
2 star:    (0)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (22 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
34 of 37 people found the following review helpful:
3.0 out of 5 stars May Need a Warning Label, August 11, 2008
By Brett Merkey (Palm Harbor, FL United States) - See all my reviews
(REAL NAME)   
§

I thought the author's other "Missing Manual" on CSS was very good and said so. ( CSS: The Missing Manual ) I am not so sure about this one.

This book is meant to be a beginner book and it certainly does treat certain aspects of JavaScript well from that perspective. My problem is that the author has chosen to integrate a particular JavaScript framework, jQuery, into the examples, starting with the introductory chapter.

I have used jQuery and have a high opinion of it, esp. of its CSS-like selector syntax. However, I don't think I ever could have learned the basics of JavaScript using jQuery. jQuery has its own syntax and its own ways of doing things that are different from other JavaScript frameworks and certainly *much* different from generic JavaScript.

A true beginner is going to find it difficult separating what is applicable to the wide world of JavaScript from what will only be applicable in one particular circumstance.

Perhaps the book may be better labeled as a getting started with JavaScript and jQuery text.

§
Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 13 people found the following review helpful:
5.0 out of 5 stars Javascript/jQuery, August 24, 2008
By Bharat C. Ruparel (Newton, MA USA) - See all my reviews
(REAL NAME)   
I have David's CSS book and was waiting for this book to come out. I can understand one of the author's reservations about this book being jQuery specific, but if you stop to think of it, is also one of its strengths. There are "n" number of Javascript books out there which are pretty good, but do not take you beyond beginning/inermediate Javascript programming.

Realistically and practically, in order to get anything useful done in a reasonable amount of time, you have to use one of the frameworks. It could be jQuery, Prototype/Scripty, Dojo, Yahoo, any of these frameworks will do. The author has chosen to use jQuery which is an excellent choice.

Actually, my nitpicking is on the other side, i.e., the author should have left beginning Javascript material to any one of the other books and simply focused on Javascript with jQuery. His presentation style is very effective and he obviously knows CSS/Javascript world very well. Even better, he can communicate it equally well.

If you are beyond the introductory phase in CSS/Javascript world and are looking to build something useful beyond the toy pages, this book along with his CSS book becomes very useful.

jQuery, without a doubt, is a superior framework. I prefer it to Prototype and Scriptaculous. I do not know Yahoo or Dojo so I cannot comment on them.

I would buy other books from David again. In fact, I would love to see an "advanced" book where he brings together all of his knowledge and communication skills for creating "professional" web front-ends. Keep the same tutorial format though.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
4.0 out of 5 stars Great introduction to Javascript, October 12, 2008
By Ming Zhu "-mingz" (Melbourne, Australia) - See all my reviews
As Brett mentioned, this book integrates jQuery (a popular javascript library) into examples. More than half of the book teaches you how to use the jQuery library to enhance user experiences. It won't teach you how to write XMLHTTPRequest from scrach. Instead, the book teaches you how to make Ajax requests with jQuery, which greatly simplifies the problem (1~10 lines of code). The book exposes you to real-world problems and the practical way of solving them (that is using javascript libraries such as jQuery).

I strongly recommend this book to those who know nothing about javascript/ajax or jQuery. It serves as a great introduction to both of the topics. After you finish this book, you will be quite comfortable with javascript syntax. And if you want, you can always read other books to further extend you knowledge of plain javascript (the javascript without any library).

Brett gives a 3-star rating. I feel it is worth more than three, but I agree that it would be better if the publisher named the book "Javascript with jQuery" like.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Excellent
Excellent book for beginners! Very well written and easy to follow. I am a complete beginner when it comes to Javascript. Read more
Published 13 hours ago by Emptyowe

3.0 out of 5 stars i think it's missing one very import thing
i really don't like knocking somebody's book, i bought it for the jQuery stuff. unfortunately i think he missed something very essential, he doesn't quite fully cover the... Read more
Published 19 days ago by Arial Mari Lancaster

5.0 out of 5 stars Finally! Get the Javascript answers you've been seeking
McFarland's work offers answers to the questions that other instructional sources leave unanswered.

My experience has been that both his Javascript and CSS books... Read more
Published 19 days ago by Sven

5.0 out of 5 stars David McFarland's books are a joy to read
I have read David McFarland's CSS book from cover to cover almost twice and I loved it. I was then ready to move on to JavaScript, so I purchased JavaScript and Ajax for the Web:... Read more
Published 1 month ago by Nathaniel A. Foldan

1.0 out of 5 stars Webmaster, Website Development
One of the poorest Javascript books I have ever encountered. I RETURNED IT for refund because it was not Javascript application instructive but merely a self-serving and confusing... Read more
Published 1 month ago by H. Weber

5.0 out of 5 stars Great tutorial
This book had received excellent review so I bought it. I can hardly think of a book that explains this topic in a better way.
Published 2 months ago by Hans Strahle

5.0 out of 5 stars Great JavaScript Book
There are lots of JavaScript books on the market now. Most of the time they are the same as any other book. Read more
Published 2 months ago by F. Stepanski

1.0 out of 5 stars This Book is Full of Misiformation
Another book chock-full of misinformation. Examples:-

"What is JavaScript?
JavaScript is a programming language that lets you supercharge your HTML with... Read more
Published 3 months ago by Garrett Smith

4.0 out of 5 stars Prior Web Experience Needed!
I'm about half way through this book thus far after getting it just the other day, I must say that this book goes into dept in the first few chapter, but not enough to be a good... Read more
Published 3 months ago by B. Tellez

1.0 out of 5 stars Misleading Title
I would like to echo the reviewers above. This should be called "jQuery: The Missing Manual." After working through the first few chapters, I needed a new book.
Published 3 months ago by J. Schindler

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Storm Warning

Black & Decker Storm Station
Buy the Black & Decker Storm Station--an all-in-one emergency power source, radio, and flashlight--for the unbelievably low price of $119.99.

Shop the Power Tools Store

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates