web前端

(function(){alert('hello')})()  // true
或者:
(function(){alert('hello')}())  // true

虽然上述两者括号的位置不同,不过效果完全一样。

其实无论是括号,还是感叹号,让整个语句合法做的事情只有一件,就是
:让一个函数声明语句变成了一个表达式。



百度前端 EFE
http://efe.baidu.com/

https://babeljs.io/
在Babel推出后,基于ES6的开发也有了具体可执行的解决方案,无论是Build还是Debug都能得到很好的支持。

原文地址:https://www.cnblogs.com/moonsoft/p/10636661.html