天天看点

关于JS

     有权访问另一个函数作用域中的变量的函数;一般情况就是在一个函数中包含另一个函数。

(1)可以读取函数内部的变量

(2)让某些变量始终保持在内存中,即闭包可以使它的诞生环境一直存在

(1)闭包可以篡改父函数的局部变量,有一定的安全风险

(2)滥用闭包,会导致内存消耗大,网页性能降低

继续阅读