在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我们知道,在一般情况下,函数必须先调用才能执行,如下所示,我们定义了一个函数,并且调用, function fn(){ console.log(1); } fn(); 打印结果为: 如果不调用的话,我们打印的结果永远不会显示。 立即执行函数有两种最常见的写法:
举个例子: (function fn(){ console.log(2); })() 打印结果为: 打印成功。 立即执行函数中的第二个小括号就相当于调用函数,我们同样可以给立即执行函数传参数,,将我们要传递的参数写在第二个()里面,作为实参, 如下: (function fn(a,b){ console.log('a+b='+a+b); })(1,2) 打印结果为: 第二种立即执行函数使用方法和第一种基本相似,不在赘述。 那么立即执行函数有什么作用或者好处呢? 它最大的作用就是独立创建了一个作用域。我们知道, 到此这篇关于JavaScript立即执行函数的文章就介绍到这了,更多相关JavaScript立即执行函数内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论