首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

Javascript-设计方式之模块模式

2012-09-27 
Javascript-设计模式之模块模式/** * */var someModule (function(){//private attributesvar privateVa

Javascript-设计模式之模块模式

/** * */var someModule = (function(){    //private attributes    var privateVar = 5;        //private methods    var privateMethod = function(){        return 'Private Test';    };        return {        //public attributes        publicVar: 10,        //public methods        publicMethod: function(){            return ' Followed By Public Test ';        },                //let's access the private members        getData: function(){            return privateMethod() + this.publicMethod() + privateVar;        }    }})(); //the parens here cause the anonymous function to execute and returnsomeModule.getData();

@see http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern-In-Depth

热点排行