function(){} 与(function(){})()的区别

var countNum = function(){
  //这里是内容
}

这里的countNum是一个方法,每次都可以调用;

 

var countNum = (function(){
    //内容
})();

这里countNum 作为一个返回结果集,因为(function(){})()相当于执行了一次该方法。

posted @ 2015-05-06 17:52  雷林007  阅读(128)  评论(0编辑  收藏  举报