- 博客(4)
- 收藏
- 关注
原创 【八股】闭包
如果当前上下文不被释放【只要上下文中的某个东西被外部占用即可】,则存储的这些私有变量也不会被释放,可以供其下级上下文中调取使用,相当于把一些值保存起来了。:划分一个独立的代码执行区域,在这个区域中有自己私有变量存储的空间,保护自己的私有变量不受外界干扰(操作自己的私有变量和外界没有关系);优点是可以读取函数内部的变量,让这些变量的值始终保存在内存中,不会在函数被调用之后自动清除。1、内部函数可以访问定义他们外部函数的参数和变量。:会导致函数的变量一直保存在内存中,过多的闭包可能会导致内存泄漏。
2023-11-16 20:24:22 41 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人