摘要:
在JavaScript设计模式当中闭包的使用非常的广泛。 命令模式:把请求封装成对象,从而分离请求的发起者和请求的接受者 阅读全文
摘要:
1.用闭包来实现面向对象设计 extent.call() //1 extent.call() //2 extent.call() //3 2.对象字面量法 3.组合使用构造函数模式和原型模式 阅读全文
摘要:
闭包:有权访问其他函数内部变量的函数,在一个函数内部创建一个函数,就形成了闭包,闭包的参数和变量不会被垃圾回收机制回收。闭包可以避免全局变量的污染。 使用场景: 1.闭包的经典应用:绑定事件 假如页面上有5个div,我们通过for循环来给每个div绑定一个事件,每点击一次输出它的索引值。如果没有使用 阅读全文