首先大的结构式一个匿名函数,匿名函数其中的一种形式就是这样,之所以用括号包起来并且在最后加一个括号是为了调用这个匿名函数。形式如下:(function(){ ......})();这样写的好处是里边的变量都是封闭的,不对外开放,减少了全局变量带来的混乱。详细的你可以查一下匿名函数和闭包