Spaces:
Sleeping
Sleeping
/** an anonymous constructor executed inline */ | |
a = new function() { | |
/** a.b*/ | |
this.b = 1; | |
/** a.f */ | |
this.f = function() { | |
/** a.c */ | |
this.c = 2; | |
} | |
} | |
/** | |
named function executed inline | |
*/ | |
bar1 = function Zoola1() { | |
/** property of global */ | |
this.g = 1; | |
}(); | |
/** | |
named constructor executed inline | |
*/ | |
bar2 = new function Zoola2() { | |
/** property of bar */ | |
this.p = 1; | |
}; | |
/** module pattern */ | |
module = (function () { | |
/** won't appear in documentation */ | |
var priv = 1; | |
/** @scope module */ | |
return { | |
/** will appear as a property of module */ | |
pub: 1 | |
} | |
})(); | |