js闭包是什么?

1、闭包是什么?   闭包(closure)就是可以读取其余函数内部变量的函数。在javascript中,只有函数内部的子函数才能读取局部变量,因此闭包能够理解成 “定义在一个函数内部的函”。在本质上,闭包是将函数内部和函数外部链接起来的桥梁。(闭包的最典型的应用是实现回调函数(callback) )。javascript 2、JS中闭包的优缺点及特性   → 优势:     1.保护函数内的变量
相关文章
相关标签/搜索