js 函数前的+号

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

不加反而报语法错。orz

 

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

输出:

   Foo!
<NaN

 

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

报错:

Uncaught SyntaxError: Unexpected token ( 

posted @ 2016-04-27 09:40  tommy.yu  阅读(393)  评论(0编辑  收藏  举报