javascript 闭包


/**
*完整的闭包,可以看看
*/
var jTest ={} ;
var myFunc = function (){
alert("测试传入一个函数1") ;
};
var myFunc2 = function (){
alert("测试传入一个函数2") ;
};//这个地方如果不添加分号将会产生以下


(function(myNum){
var Obj={version:"1.0",author:"Darren"};
Obj.Add=function(arg1,arg2){
return (arg1+arg2);
}
Obj.Multi=function(arg1,arg2){
return (arg1*arg2);
}
Obj.showNum = function(){
return "我的数字是:"+myNum;
}

myNum.showMe=function (){
alert("测试一下呗,到底行不行!");
}

$Darren=Obj;
})(jTest); //匿名函数,并使其马上执行.

jTest.showMe();


你可能感兴趣的:(JavaScript)