js闭包的理解和示例

javascript闭包

js闭包的理解和示例_第1张图片

函数getNum想访问内部函数fn中的变量fg,就形成了闭包。

用途:

增加了内部函数变量的寿命

缺点:

调用外部函数时,内部函数中的变量久久不能回收,会造成内存泄露

你可能感兴趣的:(前端)