js匿名函数的几种写法

原函数

function test() {
alert('test');
}
test();

匿名写法1

(function() {
alert('test');
})();

匿名写法2

(function(o) {
alert(o);
})('test');

 匿名写法3

~(function(){ 
alert('test'); 
})();//写法有点酷~ 

匿名写法4

void function(){ 
alert('test'); 
}();//据说效率最高~ 

匿名写法5

+function(){ 
alert('test'); 
}(); 

匿名写法6

-function(){ 
alert('test'); 
}(); 

匿名写法7

~function(){ 
alert('test'); 
}(); 

匿名写法8

!function(){ 
alert('test'); 
}(); 

匿名写法9

(function(){ 
alert('test'); 
}());//有点强制执行的味道~ 

 

 
posted @ 2013-05-05 15:23  firesnow  阅读(350)  评论(0编辑  收藏  举报