function的写法

Js代码 
function foo() {
 alert('hi, js');
}
foo(); 

用匿名函数:

Js代码 
var foo = function () {   
 alert('hi, js');   
}   
foo();  

改装一下,给调用的foo()加个括号:

Js代码 
var foo = function () {
 alert('hi, js');
}
(foo)(); 

干脆,连foo的定义也省掉------把foo赋值语句的等号右边的东东、直接替换掉刚才括起来的foo:

Js代码 
(function () {   
 alert('hi, js');   
})();  

猜你喜欢

转载自lncdzh.iteye.com/blog/2299704
今日推荐