Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Private var inside Javascript literal object
- var foo = {
- self: null,
- init: function() {
- self = this;
- self.doStuff();
- },
- doStuff: function() {
- //stuff here
- }
- }
- var foo = (function() {
- var self = null
- return {
- init: ...,
- doStuff: ...
- };
- })();
- init: function() {
- this.self = this;
- this.self.doStuff();
- },
- var foo = function() {
- var self = null;
- return {
- init: function() {
- self = this;
- self.doStuff();
- },
- doStuff: function() {
- //stuff here
- }
- };
- }();
- var foo = {
- self: null,
- init: function() {
- this.self = this;
- this.self.doStuff();
- },
- doStuff: function() {
- //stuff here
- }
- }
- var foo = (function(){
- var self = null;
- return {
- init: function() {
- self = this;
- self.doStuff();
- },
- doStuff: function() {
- //stuff here
- }
- };
- }());
Add Comment
Please, Sign In to add comment