问题
- this的不同应用场景
- 手写bind函数
- 实际开发中闭包的应用场景,举例说明
- 创建10个
<a>
标签,点击的时候弹出来对应的序号
作用域:某个变量的合法使用范围
- 全局
- 函数
- 块级
** 自由变量
上面图的最里面的红框————a
a1
a2
都是自由变量,因为都没有被定义。会一层一层往上找。
闭包
- 函数作为参数被传递
- 函数作为返回值被返回
问题
<a>
标签,点击的时候弹出来对应的序号作用域:某个变量的合法使用范围
** 自由变量
上面图的最里面的红框————a
a1
a2
都是自由变量,因为都没有被定义。会一层一层往上找。
闭包