猿问

关于自执行函数解决包冲突的问题

请问为什么使用自执行函数就可以解决包冲突呢?

retisan
浏览 1190回答 2
2回答

小羊杨

JavaScript有函数作用域。分别放在不同的函数里就互不干扰了。所以不干扰是因为被函数包裹了,和自执行没关系。自执行应该是为了不影响函数调用顺序,所以立即执行了。

__innocence

num是函数里面的私有变量,只在函数体里面有效
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答