Save up to 20% on select gift cards
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
Buy new:
-44% $45.18
FREE delivery December 5 - 7
Ships from: Amazon.com
Sold by: Amazon.com
$45.18 with 44 percent savings
List Price: $79.99
FREE delivery December 5 - 7
Or fastest delivery Thursday, December 4
In Stock
$$45.18 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$45.18
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Amazon.com
Sold by
Amazon.com
Returns
FREE refund/replacement until Jan 31, 2026
FREE refund/replacement until Jan 31, 2026
For the 2025 holiday season, eligible items purchased between November 1 and December 31, 2025 can be returned until January 31, 2026.
Read full 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.95
Very Good Condition. Five star seller - Buy with confidence! Very Good Condition. Five star seller - Buy with confidence! See less
FREE delivery December 10 - 16. Details
Only 1 left in stock - order soon.
$$45.18 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$45.18
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 Hawking Books.
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

Follow the author

Something went wrong. Please try your request again later.

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

4.1 out of 5 stars 42 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$45.18","priceAmount":45.18,"currencySymbol":"$","integerValue":"45","decimalSeparator":".","fractionalValue":"18","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"31TYNmOxXLOy30nzatDSKwO2tfl%2BeqiUsGonjC7pHgrbnTi%2BLGF%2BKTt7nmZwNtY1LW7euT%2BZStAEp901nU92JsGeTdsp0rtdKEtkycEXV0seAM8ek8zgmfXFpWOqMmC4kVAC%2FbgOJhU%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$6.95","priceAmount":6.95,"currencySymbol":"$","integerValue":"6","decimalSeparator":".","fractionalValue":"95","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"31TYNmOxXLOy30nzatDSKwO2tfl%2BeqiUSckLpOzNoExmoRUghSX15WbhWbkLhB2yd%2BpCiIrt8m406A7bwkQlzMGqzoaBf1LKGelZobCpxiZxFrWWG93Y3%2BB%2BeudxknYlKsz4RGoP0EI6UioOpoLjceq1kgOyickl2m9qw0On5SqRckxNfjSRQQv6RXHFot3x","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