Skip to content
JStar
Search
Meta
K
Main Navigation
开始
HTMLCSS
js
react
vite
vue
webpack
小程序
工程化
微前端
面试经验
GitHub
Appearance
GitHub
Menu
Return to top
大纲
Table of Contents for current page
闭包
定义
在函数作用域内执行上下文时,如果内函数引用了外函数的变量,那内函数的作用域里就会新增一个包含这个变量的作用域,这个作用域就称之为闭包
好处
封装私有化变量,让外部无法访问
延长局部变量的生命周期
注意点
如果将内函数返回出去了,那需要及时清除,不然闭包会一直存在。将接受返回的变量置为 null