http://blog.163.com/yyl_love_you@126/blog/static/7261237120101011101320878/
http://blog.163.com/water_down/blog/static/1702765902010869124093/
http://www.jb51.net/article/24759.htm
定义并且立即执行JS匿名函数有几种方法 

2010-11-11 10:13:20
标签:function  js  匿名函数   


/*最流行的写法*/   
(function(){    
     alert("run!")    
})();    
   
/* !号可以有1~正无穷个,所以这一种就可以衍生无数种方式 */   
!!!(function(){    
     alert("run!")    
})();    
   
(function(){    
     alert("run!")    
}).call();    
   
(function(){    
     alert("run!")    
}).apply();    
   
(function(){    
     alert("run!")    
}());    
   
void (function(){    
     alert("run!")    
})();    
   
~(function(){    
     alert("run!")    
})();    
   
~!(function(){    
     alert("run!")    
})();    
   
/* 这个最好玩 */   
delete (function(){    
     alert("run!")    
})();    
   
+(function(){    
     alert("run!")    
})();    
   
-(function(){    
     alert("run!")    
})();    
   
setTimeout(function(){    
     alert("run");    
},0);    
   
/*自由变态组合,可以衍生出无数种方式*/   
~+-!(function(){    
     alert("run!")    
})();