(function()
 { 
    alert('aaa'); 
 })(); function(){}//这样没有函数名字的叫匿名函数,后面加上()后表示执行该函数
//和这样写是一样的
function test()
{
   alert("aaa");
}
test();//好处?对于那些只需要定义一次的函数,就不用挖空心思去想名字了,比如
button.onclick=function(){
   alert("hello");
}//这函数也就是里用到一下,不用取名字了//2.比如,有人给你一份很大的JS文件,然后你想测试一下,但又不知道里面有哪些函数了,一个个看吧太慢,就可以这样写,不会覆盖掉原有函数//其他好处别人说吧,我暂时就想到这两点………………