Shop HuggleHounds
Buy New
To see product details, add this item to your cart.
Ships from: Amazon
Sold by: LosAngelesBookStore
To see product details, add this item to your cart. You can always remove it later.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
30-day refund / replacement
30-day refund / replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
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
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
To see product details, add this item to your cart. You can always remove it later.
Fast Free Shipping – Very Good condition book with a firm cover and clean pages. Shows normal use and some light wear or limited notes markings. A solid, nice copy to enjoy. Fast Free Shipping – Very Good condition book with a firm cover and clean pages. Shows normal use and some light wear or limited notes markings. A solid, nice copy to enjoy. See less
Access codes and supplements are not guaranteed with used items.
Ships from and sold by GREENWORLD 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

  • JavaScript Patterns: Build Better Applications with Coding and Design Patterns

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.

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

4.4 out of 5 stars (347)

Purchase options and add-ons

What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal―whether you're using JavaScript to write a client-side, server-side, or desktop application.

Written by JavaScript expert Stoyan Stefanov―Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool―JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve.

  • Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and more
  • Learn why literal notation patterns are simpler alternatives to constructor functions
  • Discover different ways to define a function in JavaScript
  • Create objects that go beyond the basic patterns of using object literals and constructor functions
  • Learn the options available for code reuse and inheritance in JavaScript
  • Study sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and more
  • Examine patterns that apply specifically to the client-side browser environment

Frequently bought together

This item: JavaScript Patterns: Build Better Applications with Coding and Design Patterns
$13.42
Get it as soon as Sunday, Oct 4
Only 1 left in stock - order soon.
Sold by LosAngelesBookStore and ships from Amazon Fulfillment.
+
$20.53
Get it as soon as Sunday, Oct 4
In Stock
Ships from and sold by Amazon.com.
+
$38.99
Get it as soon as Saturday, Oct 10
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

From the brand

Editorial Reviews

About the Author

Stoyan Stefanov is a Yahoo! web developer, Zend Certified Engineer, and an author, contributor, and tech reviewer of various O'Reilly books. He speaks regularly about web development topics at conferences and on his blog at www.phpied.com. Stoyan is the creator of the smush.it image optimization tool and architect of Yahoo's performance optimization tool YSlow 2.0.

Product details

  • ASIN ‏ : ‎ 0596806752
  • Publisher ‏ : ‎ O'Reilly Media
  • Publication date ‏ : ‎ October 26, 2010
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 232 pages
  • ISBN-10 ‏ : ‎ 9780596806750
  • ISBN-13 ‏ : ‎ 978-0596806750
  • Item Weight ‏ : ‎ 2.31 pounds
  • Dimensions ‏ : ‎ 7 x 0.6 x 9.19 inches
  • Best Sellers Rank: #1,108,919 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.4 out of 5 stars (347)

About the author

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

Stoyan Stefanov leads a double life as a musician and a technologist in Los Angeles. In technology, he has twenty years of experience at the forefront of web programming and web performance in companies including Facebook/Meta/Instagram, Yahoo!, and SAP. As a thought leader and inventor, he has published about a dozen programming books and spoken at countless conferences around the world.

During his tech career, Stoyan has also played in several rock bands as a guitarist and songwriter, but it wasn't until Fall 2016 that he got serious about the art and craft of music. He started taking classes at Santa Monica College and the University of California, Los Angeles, in music theory, composition, conducting, orchestration, guitar, piano, viola, and more. Always curious, Stoyan is enchanted by anything and everything to do with music, from soldering audio gear to composing concert music, from collaborating with musicians on a song to recording, mixing, and releasing it. He has a single-item bucket list: to write orchestral music worthy of performance by the Los Angeles Philharmonic.

At the intersection of technology and music, Stoyan created and maintains OnlineMusicTools and SiteReadOrg: free websites for learning and improving the musicianship and theory skills of music students and practitioners.