void 0; void会把后面变量都置成undefined; 函数声明后面不可以跟括号,函数表达式可以 所以我们经常看到比如: (function(){})(); 或者 !function(){}(); "!"跟"()"强制把函数声明变成表达式 最好是加一个void,因为void符合语意,在java中表示没有返回值 比如: void function(){}();