Home » TechNews            

JavaScript Patterns by Stoyan Stefanov – Take Your JavaScript Skills to the Next Level


JavaScript is the language of the Web. Innovations like HTML5 have placed JavaScript to another height. With JavaScript, you can quickly manipulate the web pages (as an end-user too!), develop browser extensions, enhance your website etc. If you have the basic understanding of JavaScript, and you want to take your skills to the next level, the JavaScript Patterns by Stoyan Stefanov is an excellent tutorial for you.

This book is targeted at professional developers and programmers. If you’re looking for best practices and powerful patterns to help you write better, maintainable, robust JavaScript code, this book is for you! The book has been divided into 8 chapters. The first two chapters, Introduction and Essentials, focus on best practices to write better codes such as avoiding globals, using single var declarations, pre-caching length in loops, following coding conventions, and more. The third chapter, Literals and Constructors, discusses literals such as object, array, and regular expression literals and why they are preferable to using equivalent built-in constructor functions. Next chapters focus on efficient use of other JavaScript features like functions, DOM and Browser Patterns etc.

 

JavaScript ebook

 

As the author explains, "A pattern in software development is not necessarily a code solution ready for copy-and-paste but more of a best practice, a useful abstraction, and a template for solving categories of problems.". Learning these patterns and best practices will change the way you code. It will entirely transform you into a professional and experienced programmer.

This book has been published by O’Reilly Media (listed here). A limited preview is available here.




Read More Articles:
  1. Mozilla’s New JavaScript Engine, JägerMonkey, Makes Firefox Four Times Faster!
  2. Use Bookmarklets in Opera Mini
  3. Kraken – A New Browser Benchmark From Mozilla
  4. Firefox 3.6.12 Fixes A Critical Security Issue
Written by on 19 November 2010 in TechNews. Updated on 21 November 2010.
About The Author
Arpit is tech enthusiast and freelance developer. Read more »
Contact him at arpit@techraga.in. Follow on Twitter.

Read more on

Leave a Reply

Your email address will not be published. Required fields are marked *

*