Immediately invoked function expressions IIFE

suggest change

Immediately invoked function expressions can be used to create a private scope while producing a public API.

var Module = (function() {
  var privateData = 1;

  return {
    getPrivateData: function() {
      return privateData;
    }
  };
})();
Module.getPrivateData(); // 1
Module.privateData; // undefined

See the Module Pattern for more details.

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents