闭包应用场景

1.使用闭包代替全局变量

2.函数外或在其他函数中访问某一函数内部的参数

3.在函数执行之前为要执行的函数提供具体参数

4.在函数执行之前,为函数提供只有在函数执行或引用时才能知道的具体参数

5.为节点循环绑定click事件,在事件函数中使用当次循环的值或节点,而不是最后一次循环的值或节点

6.暂停执行

7.包装相关功能

你可能感兴趣的:(闭包应用场景)