- 博客(14)
- 收藏
- 关注
原创 闭包(closure)
一、 什么是闭包要理解闭包就要去理解变量的作用域,在JS中存在两种变量的作用域,一种是全局变量,一种是局部变量。两种变量的区别就是函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。那什么是闭包呢?闭包是指有权访问另外一个函数作用域中的局部变量的函数。声明在一个函数中的函数,叫做闭包函数。而且内部函数总是可以访问其所在的外部函数中声明的参数和变量,即使在其外部函数被返回(寿命终结)了之后。闭包是js的一个难点也是它的一个特色,是我们必须掌握的j...
2022-02-22 01:06:07
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人