关于let声明的变量,在这段代码中是如何运行的?

一段用于增强显示的代码如下:

https://img4.mukewang.com/5c19f7380001ab0e03240179.jpg

在这里this.style是不能用aLi[i].style代替的,因为i早已循环完毕;
但如果i的值用let声明,就完全不一样,事件函数内也能准确调用i的值:

https://img.mukewang.com/5c19f74500010b7503080195.jpg

事件函数触发时,难道不应该是报错找不到i么?为什么能成功运行

摇曳的蔷薇
浏览 815回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript