function(){}定义函数;(function(){})();只是把这个函数括起来 ,然后调用此函数。前面那个括号只是更好的让你看清他里面是定义函数,紧接着调用
括号是没有意义的,可能是为了表示这是 一整段,是连在一起的,js语法文档是有 的,JavaScript api.chm这样的文件。