• RRP: £23.99
  • You Save: £7.68 (32%)
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
JavaScript: The Good Part... has been added to your Basket

Dispatch to:
To see addresses, please
Or
Please enter a valid UK postcode.
Or
+ £2.80 UK delivery
Used: Very Good | Details
Condition: Used: Very Good
Comment: Expedited shipping available on this book. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

JavaScript: The Good Parts Paperback – 18 May 2008

4.4 out of 5 stars 90 customer reviews

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£16.31
£11.93 £11.04
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more

Man Booker International Prize 2017
A Horse Walks Into a Bar has won the Man Booker International Prize 2017. Learn more
£16.31 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Frequently bought together

  • JavaScript: The Good Parts
  • +
  • JavaScript: The Definitive Guide (Definitive Guides)
  • +
  • JavaScript Patterns
Total price: £56.72
Buy the selected items together

Enter your mobile number or email address 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.

  • Apple
  • Android
  • Windows Phone

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



Product details

Product description

Book Description

Unearthing the Excellence in JavaScript

About the Author

Douglas Crockford is a Senior JavaScript Architect at Yahoo!, well known for introducing and maintaining the JSON (JavaScript Object Notation) format. He's a regular speaker at conferences on advanced JavaScript topics, and serves on the ECMAScript committee.


Customer Reviews

Top Customer Reviews

Format: Kindle Edition Verified Purchase
Great book, giving core knowledge about JavaScript language.
Comment One person 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
javascript good and bad.

teach you hoe to make use of good parts and deal with bad ones to take out the most of javascript language
Comment 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
Concrete
Comment 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
If you were or you are working with jQuery and JavaScript you will eventually learn about Douglas Crockford and his book "JavaScript: The Good Parts".

As one of the driving forces behind JavaScript, with this book he really gave a good explanation of JavaScript's components, although readers must be warned that the various sections should be read more than once to be able to apply and understand the concepts explained before getting some of the more advanced ideas.

The main reason I read this book was need to help me understand building better object oriented JavaScript and more organized AJAX applications. Book is explaining various object patterns which can be used for applications building, from the Object Literal to various functional patterns, Regular Expressions, Arrays and much more.

The author was also able to cover a lot of key concepts that a JavaScript developer needs to understand to be successful, e.g. how equality is actually determined in JavaScript.

For JavaScript developer section "The Good and the Bad Parts of JavaScript" should be also very helpful to be able to truly understand how JavaScript works.

The only book drawback could be that it's not intended for absolute beginners, although it's well written and accessible.

If you are JavaScript web developer or just an enthusiast who is really enjoying jQuery or if you want to know some more intimate details about JavaScript, this book will be of great help. It contains lot of useful tips even for advanced programmers and also can be used as "lighter" reference book.
Comment 8 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
When I first heard the title, my immediate response was "Must be a very small book!"

And it is, but it's jam-packed with Good Stuff.

If you're somebody who's picked up JS as you went along and learned to hate it as you went, this is the book that will show you a beautiful, powerful, and remarkably flexible language with no shortcomings that can't be worked around.
Comment 12 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
In this small and dense book you will find JavaScript guru Douglas Crockford's presentation of the beautiful subset of a language that lies within JavaScript as a whole. You can use this subset to write serious programs. Occasionally you might have to use some of what Crockford calls "the bad parts", but at least you'll know the dangers, and how to mitigate them.

Perhaps more importantly, Crockford is very, very aware of how JavaScript differs from classical OO languages, and how these differences can and do trip up classically trained programmers, coming from (say) C++, C# or Java backgrounds. Crockford goes out of his way to point out the differences and the new way of thinking that is required for JavaScript.

This book is not necessarily going to be an easy read, even for professionals. Crockford says so himself in the preface. It's dense and terse. By necessity it introduces terms that might be confusing at first, and which are only explained later. You have to read the whole book, patiently waiting for certain concepts to be explained, and for things to fall into place. On a re-read it all begins to make real sense. I do recommend that this book is read at least twice, preferrably three times. At least it's short!

There is not much to do with the web in this book. There's no DOM manipulation examples, and no Ajax calls. You will find no discussion of modern JavaScript libraries. Crockford just focusses on his area of expertise: the JavaScript language. He highlights and promotes the good parts, and in appendices talks about the "Awful" and merely "Bad" parts.

This is an important book. Crockford writes with the authority, seriousness and simplicity of K&R.
Read more ›
Comment 57 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
This is going to sound silly, but you need to know Javascript before attempting to read this book.

If you are coming from a type-safe OO language such as C#, you'll get frustrated pretty quickly!
Comment 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: Kindle Edition Verified Purchase
I highly, highly recommend this book. It was recommended to be by a friend after a code review of some JavaScript I had written and I found this book to be chock-full of immediately useful ideas and practices. Occasionally, I did find the author's recommendations to be a bit parochial, such as his assertion that you should always curly brackets (I know, I know, here we go again :) but they never obfuscated his intention: how to write better JavaScript.

With JavaScript enjoying a renaissance of sorts in these days, this book is more relevant than ever. JavaScript gives you so much rope to hang yourself by, you owe it to yourself to read this book and learn how you can cheat the hangman.
Comment 3 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