闭包是什么?初步了解闭包 MeQingJe 2021-06-13 104 阅读1分钟 是一种机制:让函数能访问他之外的变量,闭包的存在就可以让函数执行完成之后,内部的变量不被回收。 function f(){ let a = 1 return () =>{ cons ole.log(a) } } const res = f() res() 闭包的作用:①可以形成私有作用域,避免变量被污染;②延长变量作用域(闭包无处不在)