(function(){alert("test")})()
==============================================================
function aa(){...}
相当于
var aa;
aa=function(){...}
function(){....}返回一个Function对象
(Function对象)() **************后面加(),即调用了该函数**************
======================================================
匿名函数的好处是把几条需要顺序执行的语句组织成一个单元,使逻辑清晰,又不用为它取名字
可能出于节约的考虑:该匿名函数像一个临时变量,执行后可以被立即销毁,当然连同其中的局部变量