一个关于javascript匿名函数的问题分析_javascript技巧_脚本之家

澳门贵宾会娱乐官网,无名氏函数,便是从未名字的函数。如: 复制代码 代码如下: function (State of Qatar{ alert; }
不过,下面的代码会报错。firebug提醒:function statement requires a
name,也便是:函数应当要有个名字。
诡异的是,假诺作者用一对(卡塔尔国把这几个没盛名字的函数包起来,就不会报错了。如:
复制代码 代码如下: { alert
.纵然这么不会报错,但什么人能精通那些函数是或不是注明成功了啊?是还是不是因为向来没表明所以才不报错呢?大家这么来测量试验:让函数本人实践三次:
复制代码 代码如下: { alert
能够看看,函数推行了,评释函数是存在的。
相仿,如果此时去掉包裹函数的(卡塔尔,则还是会报后面那些错,函数也实施不断。。。
复制代码 代码如下: function (卡塔尔国{ alert
那对包裹函数的(卡塔尔国,真犹如此重大?哪位权威解释一下原理呢?

发表评论

电子邮件地址不会被公开。 必填项已用*标注