- Revealing module pattern: object is undefined
- var foo = (function () {
- //private members
- var a, b, c, d;
- var init = function () {
- var self = this;
- //public members
- var A, B, C, D
- var privateFunc = function () {
- /*..*/
- };
- var publicFunc = function () {
- /*..*/
- };
- return {
- A: A,
- B: B,
- C: C,
- D: D,
- publicFunc: publicFunc
- }
- }
- } ());
- $(function () {
- foo.init();
- })