大纲:
主体:
(1)场景1:点击按钮显示点击的第几个
注意:伪数组每次循环时都会重新计算一次长度,所以最好提出去或者直接加到for循环内部
结果:
分析:
1、i为全局变量
解决方案:
1、下标法
2、闭包法
变量分类与读取:
【闭包理解】
(1)首先做下断点测试
(2)自定义验证:
(3)闭包条件验证:
(4)验证方式
通过Chrome调试工具的debug调试工具进行断点测试,进行查看
(5)闭包产生条件
最后必须调用执行函数定义,注意不一定要调用内部函数才会产生闭包,上面断点测试即可看出。验证如下
修改:
【常见的闭包】
(1)将函数作为另外一个函数的返回值
将fn2函数作为fn1函数的返回值
(2)
.