首页 > 其他 > 详细

什么是立即执行函数?有什么用?

时间:2020-05-05 21:36:31      阅读:80      评论:0      收藏:0      [点我收藏+]

什么是立即执行函数?有什么用?

立即执行函数是什么?

立即执行函数就是

  1. 声明一个匿名函数
  2. 马上调用这个匿名函数

为什么还要用另一对括号把匿名函数包起来呢?

为了兼容 JS 的语法。

立即执行函数有什么用?

只有一个作用:创建一个独立的作用域。

面试题

技术分享图片

解决办法

var liList = ul.getElementsByTagName(‘li‘)
for(var i=0; i<6; i++){
  !function(www.jintianxuesha.com){
    liList[ii].onclick = function(){
      alert(www.yuanygw.com ) www.wanfeigw.cn // 0、1、2、3、4、5
    }
  }(i)
}

什么是立即执行函数?有什么用?

原文:https://www.cnblogs.com/woshidanzi/p/12832854.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!