JS高级--IIFE

一、理解

全称:Imemediately-Invoked Function Expression 立即执行函数表达式


二、作用

1、隐藏实现

2、不会污染外部(全局)命名空间

3、用它来编码js模块

// 匿名函数自调用 === IIFE
;(function() {console.log('aaa')
})();(function() {let a = 3console.log(a) // 3
})()
let a= 4
console.log(a) // 4
// 两个a不相互影响


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部