function(){} 与(function(){})()的区别
var countNum = function(){
//这里是内容
}
这里的countNum是一个方法,每次都可以调用;
而
var countNum = (function(){ //内容 })();
这里countNum 作为一个返回结果集,因为(function(){})()相当于执行了一次该方法。
var countNum = function(){
//这里是内容
}
这里的countNum是一个方法,每次都可以调用;
而
var countNum = (function(){ //内容 })();
这里countNum 作为一个返回结果集,因为(function(){})()相当于执行了一次该方法。