老师,有个问题
来源:2-1 Module 是什么
__Promise
2021-07-06 11:18:03

问题描述:
const声明的变量不是不会成为window的属性吗?
其他文件应该访问不到这个变量,就不存在暴露出去了才对啊
为什么还要加上IIFE呢?
1回答
同学你好,对于的你问题解答如下:
1、const声明的是常量,不会作为window的属性。
2、截图中的代码,使用const声明的常量,只需要在BaseSlider中使用,其他位置使用不到,所以不用暴露出去,只需要将其他位置需要使用的BaseSlider暴露出去即可。
3、加上IIFE主要是为了减少全局变量。
祝学习愉快~
相似问题