Menu
ben powell
  • home
  • portfolio
  • about
  • archive
  • contact
ben powell

JavaScript Module Pattern

Posted on February 2, 2015January 30, 2015 by Ben Powell

The Javascript module is a great design pattern for Javascript coders. It makes code simple to read and easy to use. It allows you to hide private methods inside your module and expose public properties that you want to expose when you use the Revealing Module Pattern. More importantly you can say bye bye to prototype bloat hell…

Here are a number of useful resources and links for building Javascript modules:

  1. How Do You Structure JavaScript? The Module Pattern Edition
  2. JavaScript module pattern with example
  3. Mastering the Module Pattern

Share this:

  • Twitter
  • Tumblr
  • Facebook
  • LinkedIn
  • Email
  • Reddit
  • Print
  • Pinterest
  • Pocket

Related

  • concepts
  • design patterns
  • javascript
  • module
  • Feel free to leave constructive comments that aren't spam! Cancel reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    About

    Ben Powell was an ASP.NET developer, blogger and traveler who kept this blog until 2015. There will me no more posts and this website is now memorialized.

    Blog Stats

    • 51,378 hits

    Archives

    Categories

    Tags

    .net (19) angularjs (14) api (15) apps (14) argentina (14) asp.net (45) backpacking (71) bootstrap (11) c (12) cool (12) css (11) database (9) design (39) development (43) framework (14) germany (15) github (13) Good Reads (13) google (20) guatemala (10) guide (14) html5 (10) ideas (16) ios (11) javascript (84) jquery (17) json (10) maps (9) mexico (15) microsoft (15) mobile (16) mvc (30) open source (10) photos (36) ravendb (9) reblog (13) rest (15) security (14) spa (12) startups (30) tool (10) twitter (10) video (15) web api (12) windows (10)
    ©2019 ben powell | WordPress Theme by Superb Themes
    loading Cancel
    Post was not sent - check your email addresses!
    Email check failed, please try again
    Sorry, your blog cannot share posts by email.