老师,有个问题

来源:2-1 Module 是什么

__Promise

2021-07-06 11:18:03

http://img.mukewang.com/climg/60e3cafe091dca6a11470524.jpg

问题描述:

const声明的变量不是不会成为window的属性吗?

其他文件应该访问不到这个变量,就不存在暴露出去了才对啊

为什么还要加上IIFE呢?

写回答

1回答

好帮手慕慕子

2021-07-06

同学你好,对于的你问题解答如下:

1、const声明的是常量,不会作为window的属性。

2、截图中的代码,使用const声明的常量,只需要在BaseSlider中使用,其他位置使用不到,所以不用暴露出去,只需要将其他位置需要使用的BaseSlider暴露出去即可。

3、加上IIFE主要是为了减少全局变量。

祝学习愉快~

0

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程