您的位置:首页 > Web前端 > JavaScript

一个简单的友好的javascript 模块化设计,留待备用

2016-11-01 20:40 323 查看
一个简单的友好的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.csdn.net/chenyoper

Yox项目github:https://github.com/yoperchen
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: