闭包的定义:如果某个函数被他的父函数之外的一个变量引用,就形成了闭包。简单来说,闭包就是函数套函数
优点:操作局部作用域变量,是不随局部变量消失的,避免全局污染。
缺点:闭包占内存,变量永远不会消失。
处理闭包的方式:当变量使用完成后,要记得把它的值设为null。
例如:在使用定时器中就用到了闭包。
闭包的定义:如果某个函数被他的父函数之外的一个变量引用,就形成了闭包。简单来说,闭包就是函数套函数
优点:操作局部作用域变量,是不随局部变量消失的,避免全局污染。
缺点:闭包占内存,变量永远不会消失。
处理闭包的方式:当变量使用完成后,要记得把它的值设为null。
例如:在使用定时器中就用到了闭包。