js模块化编程
原型写法:
var module=function(){
var n = 5;
var that = {};
that.desc="this is desc";
that.print= function (x){
console.log("this result is:"+x);
};
that.add= function (a){
var x = a+n;
that.print(x);
};
return that;
}();
调用如下:
module.add(10);
module.print(5);
console.log( module.desc);