The new lineup is here. Stunning design. New colors. Explore now.
Buy New
-44% $44.61
$4.25 delivery November 4 - 9
Ships from: Hafa Adai Books LLC
Sold by: Hafa Adai Books LLC
$44.61 with 44 percent savings
List Price: $79.99
Usually ships within 11 to 12 days
$$44.61 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$44.61
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Returns
30-day refund/replacement
30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
Shipping fee
May apply, not eligible for free return. See details
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$6.62
Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less See less
FREE delivery October 20 - 22. Details
Or fastest delivery October 19 - 21. Details
In stock
$$44.61 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$44.61
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by ThriftBooks-Baltimore.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming

Follow the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Something went wrong. Please try your request again later.

Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming


{"desktop_buybox_group_1":[{"displayPrice":"$44.61","priceAmount":44.61,"currencySymbol":"$","integerValue":"44","decimalSeparator":".","fractionalValue":"61","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"wcnAxFXQ5LZ%2Bewj4Jl8m81jUf%2B3F3MZSBuNdihh4icUPMyYsx4JpezDjSrWhgVgv8oc0UZlzmLgT2cLdSyXyi9tnJwu%2BFgJHAB%2BS97NcvC9bRRkdWIvx3PK9Jtb9z35lhX6rywdxAjLfREIAv%2FoF90OFOv5TvDZWVLWBnRtttOJCL%2FLqXsU3dqj9HH5wigqE","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$6.62","priceAmount":6.62,"currencySymbol":"$","integerValue":"6","decimalSeparator":".","fractionalValue":"62","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"wcnAxFXQ5LZ%2Bewj4Jl8m81jUf%2B3F3MZSyrXZ40%2F%2BIW2j6RjqwQU1YQ69PgNR%2BxWjEnhcFNlojxKM97s%2BxgB4i6PYLNaLpUGnwOyt9n9bbWVdAqZfLOkJs47TBfyASQzyXYq5cEQpMYzPsKpF%2B9KsenhLetSYsApETIrcYHHNsOryL2tF1jN6qtThXMtOqO%2FE","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

As a web developer, you'll already know that JavaScript is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power waiting to be unlocked―JavaScript is capable of full object–oriented capabilities, and by applying object-oriented principles, best practices, and design patterns to your code, you can make it more powerful, more efficient, and easier to work with alone or as part of a team.

With Pro JavaScript Design Patterns, you'll start with the basics of object–oriented programming in JavaScript applicable to design patterns, including making JavaScript more expressive, inheritance, encapsulation, information hiding, and more. With that covered, you can kick–start your JavaScript development in the second part of the book, where you'll find detail on how to implement and take advantage of several design patterns in JavaScript, including composites, decorators, façades, adapters, and many more.

Each chapter is packed with real–world examples of how the design patterns are best used and expert advice on writing better code, as well as what to watch out for. Along the way you'll discover how to create your own libraries and APIs for even more efficient coding.

  • Master the basics of object–oriented programming in JavaScript, as they apply to design patterns
  • Apply design patterns to your kick–start your JavaScript development
  • Work through several real–world examples

Editorial Reviews

About the Author

Dustin Diaz is a user interface engineer for Google in Mountain View, California. He enjoys writing JavaScript, CSS, and HTML, as well as making interactive and usable interfaces to inspire passionate users.

Product details

About the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Ross Harmes
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4.4 out of 5 stars
42 global ratings
Sign in to see customer reviews.