Skip to content

JavaScript Patterns: Build Better Applications with Coding and Design Patterns
Stock Photo: Cover May Be Different

JavaScript Patterns: Build Better Applications with Coding and Design Patterns Paperback - 2010

by Stoyan Stefanov

"JavaScript Patterns" identifies key problem areas programmers might face when working with the language, and provides coding and design patterns as solutions. The text includes several examples for each pattern as well as practical advice for implementing it.


From the publisher

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

Details

  • Title JavaScript Patterns: Build Better Applications with Coding and Design Patterns
  • Author Stoyan Stefanov
  • Binding Paperback
  • Edition INTERNATIONAL ED
  • Pages 232
  • Volumes 1
  • Language ENG
  • Publisher O'Reilly Media
  • Date 2010-10-26
  • Features Index
  • ISBN 9780596806750 / 0596806752
  • Weight 0.85 lbs (0.39 kg)
  • Dimensions 9.1 x 6.9 x 0.6 in (23.11 x 17.53 x 1.52 cm)
  • Library of Congress subjects Web site development, JavaScript (Computer program language)
  • Dewey Decimal Code 005.276

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.

Back to Top

More Copies for Sale

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

by Stefanov, Stoyan

  • Used
  • good
  • Paperback
Condition
Used - Good
Binding
Paperback
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
1
Seller
GORING BY SEA, West Sussex, United Kingdom
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
NZ$9.35
NZ$18.25 shipping to USA

Show Details

Description:
Paperback. Good.
Item Price
NZ$9.35
NZ$18.25 shipping to USA
JavaScript Patterns: Build Better Applications with Coding and Design Patterns

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

by Stefanov, Stoyan

  • Used
  • very good
  • Paperback
Condition
Used - Very Good
Binding
Paperback
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
4
Seller
GORING BY SEA, West Sussex, United Kingdom
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
NZ$9.35
NZ$18.25 shipping to USA

Show Details

Description:
Paperback. Very Good.
Item Price
NZ$9.35
NZ$18.25 shipping to USA
JavaScript Patterns: Build Better Applications with Coding and Design Patterns

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

by Stefanov, Stoyan

  • Used
  • Acceptable
  • Paperback
Condition
Used - Acceptable
Binding
Paperback
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
1
Seller
GORING BY SEA, West Sussex, United Kingdom
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
NZ$9.35
NZ$18.25 shipping to USA

Show Details

Description:
Paperback. Acceptable.
Item Price
NZ$9.35
NZ$18.25 shipping to USA
JavaScript Patterns: Build Better Applications with Coding and Design Patterns
Stock Photo: Cover May Be Different

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

by Stefanov, Stoyan

  • Used
Condition
UsedGood
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
1
Seller
Imperial, Missouri, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
NZ$8.07
FREE shipping to USA

Show Details

Description:
UsedGood. The item shows wear from consistent use, but it remains in good condition and works perfectly. All pages and cover are intact (including the dust cover, if applicable). Spine may show signs of wear. Pages may include limited notes and highlighting. May NOT include discs, access code or other supplemental materials.
Item Price
NZ$8.07
FREE shipping to USA
JavaScript Patterns
Stock Photo: Cover May Be Different

JavaScript Patterns

by Stefanov, Stoyan

  • Used
Condition
Used - Very Good
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
1
Seller
Frederick, Maryland, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
NZ$9.50
NZ$6.79 shipping to USA

Show Details

Description:
O'Reilly Media. Used - Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner’s name, short gifter’s inscription or light stamp. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included.
Item Price
NZ$9.50
NZ$6.79 shipping to USA
JavaScript Patterns : Build Better Applications with Coding and Design Patterns

JavaScript Patterns : Build Better Applications with Coding and Design Patterns

by Stoyan Stefanov

  • Used
  • good
  • Paperback
Condition
Used - Good
Binding
Paperback
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
6
Seller
Seattle, Washington, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
NZ$10.20
FREE shipping to USA

Show Details

Description:
O'Reilly Media, Incorporated, 2010. Paperback. Good. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less.Dust jacket quality is not guaranteed.
Item Price
NZ$10.20
FREE shipping to USA
JavaScript Patterns : Build Better Applications with Coding and Design Patterns
Stock Photo: Cover May Be Different

JavaScript Patterns : Build Better Applications with Coding and Design Patterns

by Stefanov, Stoyan

  • Used
Condition
Used - Good
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
3
Seller
Mishawaka, Indiana, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
NZ$12.07
FREE shipping to USA

Show Details

Description:
O'Reilly Media, Incorporated. Used - Good. Used book that is in clean, average condition without any missing pages.
Item Price
NZ$12.07
FREE shipping to USA
JavaScript Patterns: Build Better Applications with Coding and Design Patterns
Stock Photo: Cover May Be Different

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

by Stefanov, Stoyan

  • Used
  • Paperback
Condition
Used: Good
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
1
Seller
HOUSTON, Texas, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
NZ$13.53
FREE shipping to USA

Show Details

Description:
O'Reilly Media, 2010-10-26. 1. paperback. Used: Good.
Item Price
NZ$13.53
FREE shipping to USA
JavaScript Patterns Build Better Applications with Coding and Design Patterns
Stock Photo: Cover May Be Different

JavaScript Patterns Build Better Applications with Coding and Design Patterns

by Stefanov, Stoyan

  • Used
  • good
Condition
Used - Good
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
1
Seller
Grandview Heights, Ohio, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
NZ$23.30
NZ$5.96 shipping to USA

Show Details

Description:
Good.
Item Price
NZ$23.30
NZ$5.96 shipping to USA
JavaScript Patterns: Build Better Applications with Coding and Design Patterns
Stock Photo: Cover May Be Different

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

by Stefanov, Stoyan

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9780596806750 / 0596806752
Quantity Available
800
Seller
Fairfax Station, Virginia, United States
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
NZ$32.32
NZ$6.79 shipping to USA

Show Details

Description:
O'Reilly Media, 2010-10-12. Paperback. New.
Item Price
NZ$32.32
NZ$6.79 shipping to USA