一个简单的友好的javascript 模块化设计
立即执行函数写法.
外部无法调用和赋值count,避免变量污染.
;var Yoper_mod = (function(){
var count = 0;
var my_alert=function(msg){
myfunction1();
console.log('my_alert:'+msg);
};
var myfunction1 = function(obj){
//alert('Yoper_myfunction1 ');
console.log('myfunction1');
//...
};
var myfunction2 = function(){
console.log('myfunction2');
//alert('Yoper_myfunction2 ');
//...
};
return {
my_alert : my_alert ,
myfunction1 : myfunction1 ,
myfunction2 : myfunction2
};
})();
Yoper_mod.my_alert('Yoper');
结果:
myfunction1
my_alert:Yoper
陈永鹏博客:http://blog.youkuaiyun.com/chenyoper
Yox项目github:https://github.com/yoperchen
351



被折叠的 条评论
为什么被折叠?



