会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
醉意人间
博客园
首页
博问
闪存
新随笔
订阅
管理
2013年1月27日
自执行函数写法
摘要: 这种写法是错误的:function(){ alert(1); }(); 原因:原因是前半段“function(){alert(1);}”被当成了函数声明,而不是一个函数表达式,从而让后面的“();”变得孤立,产生语法错。正确写法:(function(){alert(1);})();之所以要给 function 添加括弧是为了让它形成一个表达式 (expression), 有了表达式,并且确定它的类型是个函数 (Function 实例), 就可以直接调用它
阅读全文
posted @ 2013-01-27 20:11 醉意人间
阅读(182)
评论(0)
推荐(0)
编辑