js 函数前的+号

不知啥时候起,函数的闭包需要增加+才能立即执行了。

不加反而报语法错。orz

+function() { console.log("Foo!"); }();

输出:

   Foo!
<NaN

function() { console.log("Foo!"); }();

报错:

Uncaught SyntaxError: Unexpected token ( 

原文地址:https://www.cnblogs.com/Tommy-Yu/p/5437654.html