匿名函数自调的三种方法

 

 

匿名函数自调三种方法,避免全局污染:

 

 

function add(){
    var sum=0;
    for(var i in arguments)
        sum +=arguments[i];
    return sum;

}
(function(){
    console.log( add(1,2,3),add(1,2,3,4,5));
})();
+function(){
    console.log( add(1,2,3),add(1,2,3,4,5));
}();
!function(){
    console.log( add(1,2,3),add(1,2,3,4,5));
}();

 

 

 

结果:

 

posted @ 2017-05-05 08:44  快乐的咸鱼  阅读(1357)  评论(0编辑  收藏  举报