代码改变世界

函数自执行-一元运算符

2015-04-28 14:20  厘澄  阅读(197)  评论(0编辑  收藏  举报
1 !function () { /* code */ } ();
2 ~function () { /* code */ } ();
3 -function () { /* code */ } ();
4 +function () { /* code */ } ();

叹号跟函数!function和+function 都是跟(function(){})();这个函数是一个意思,都是告诉浏览器自动运行这个匿名函数的,因为!+()这些符号的运算符是最高的,所以会先运行它们后面的函数