JavaScript/Notes/Singleton
Singleton with information hiding.
Factory Method
function getAnObject(a) {
var anObject;
return (getAnObject = function() {
if(! anObject ) {
anObject = {name: a};
}
return anObject;
})();
}
Instant Loaded
var anObject = new function(a) {
this.name = a;
};