定义并实施function

定义并执行function方法一:(function(){alert(testA)})()方法二:var obj {func: function(){alert(

定义并执行function
方法一:
(function(){
alert("testA");
})();

方法二:
var obj = {
func: function(){
alert("current");
}()
}

var obj = function(){
      return "test";
}()

扩展:
function(){
alert("current");
}()
报错,必须将其赋给一个变量
var test = function(){
alert("current");
}()