JavaScript Patterns and over 900,000 other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £4.75 Amazon.co.uk Gift Card
JavaScript Patterns
 
 
Start reading JavaScript Patterns on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

JavaScript Patterns [Paperback]

Stoyan Stefanov
4.4 out of 5 stars  See all reviews (7 customer reviews)
RRP: £22.99
Price: £13.84 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £9.15 (40%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Friday, February 24? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £10.91  
Paperback £13.84  
Trade In this Item for up to £4.75
Trade in JavaScript Patterns for an Amazon.co.uk gift card of up to £4.75, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

JavaScript Patterns + JavaScript: The Good Parts + JavaScript: The Definitive Guide (Definitive Guides)
Price For All Three: £52.30

Show availability and delivery details

Buy the selected items together

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 234 pages
  • Publisher: O'Reilly Media; 1 edition (28 Sep 2010)
  • Language English
  • ISBN-10: 0596806752
  • ISBN-13: 978-0596806750
  • Product Dimensions: 23.1 x 17.5 x 1.5 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 16,192 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Stoyan Stefanov
Discover books, learn about writers, and more.

Visit Amazon's Stoyan Stefanov Page

Product Description

Book Description

Build Better Applications with Coding and Design Patterns

Product Description

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 writing a client-side, server-side, or desktop application with JavaScript.

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

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(5)
(2)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


 

Customer Reviews

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

5 of 5 people found the following review helpful:
5.0 out of 5 stars Great modern JS overview, 29 April 2011
By 
This review is from: JavaScript Patterns (Paperback)
With so much online content offering JavaScript tutorials you may ask why you'd want a book like this? The simple reason is that this book offers a fantastic, succinct and complete overview of *MODERN* JavaScript design patterns, methodologies and best practices. The book itself is only 230 odd pages long, but in this covers pretty much everything you need to know about writing modern JS for both in and out of the browser. Best practices are discussed and clearly demonstrated, along with 'antipatterns' or common mistakes you should avoid.
The book doesn't cover the basics (this isn't a book for the complete beginner, but aimed at someone with previous JS experience), but its eight chapters excel at demonstrating all aspects of modern day javascript. The chapter on patterns discusses the namespaces pattern, module pattern (increasingly common in todays web apps), sandbox pattern, the chaining pattern and much more. It does this in the clearest and most concise method I have seen.

I read this book in a day and will no doubt keep going back to it as a reference. a fantastic resource that i'd highly recommend.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Start using JavaScript!, 25 May 2011
By 
M Savage "Mike Sav" (Leeds) - See all my reviews
(REAL NAME)   
This review is from: JavaScript Patterns (Paperback)
For once there's a JavaScript book that demonstrates good coding practice using the world's most misunderstood language. Okay, this book isn't for those who are beginning JavaScript but once you know the basics this book will demonstrate how to write efficient, eloquent and effective code. The best thing about this book is that Stefanov devotes a chapter the use of Design Patterns with JavaScript, something which most developers dismiss with this language because JavaScript is "classless". Stefanov also gives good advice on performance related issues, what features of JavaScript you should never use (eval for instance) as well as code structure. I found this book to be one of the best I've read on JavaScript, just make sure you understand the fundamentals of the language and have some practical experience before pulling back the cover.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Clear and Useful, 1 Feb 2012
This review is from: JavaScript Patterns (Paperback)
I purchased this book after watching plenty of Doug Crockford videos on Advanced Javascript Programming. I also purchased Javascript: The Good Parts (at the same time).
Of the two books I found this the more useful, they contains a lot of similar information but this book seems to be more appropriate for the hands on programmer. Easy to read and relevant.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Would you like to see more reviews about this item?
 Go to Amazon.com to see all 27 reviews  4.7 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
Most Recent Customer Reviews





Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges