深入理解JavaScript 闭包究竟是什么
![]() | 作者:CC | 今阅(1) | 3日(1) | 7日(1) |
| 发表时间:2024-04-28 03:24:24 | 30日(2) | 总阅(19) | ||
文章摘要:当一个函数在其词法作用域以外被调用时,它仍然能够访问定义时的作用域中的变量,javascript中的闭包是指能够访问其词法作用域外部变量的函数,当函数定义时引用了外部的变量,即使这个函数在定义所在的环境外被调用,它仍然可以访问定义时的那些变量

![]() | 作者:CC | 今阅(1) | 3日(1) | 7日(1) |
| 发表时间:2024-04-28 03:24:24 | 30日(2) | 总阅(19) | ||
文章摘要:当一个函数在其词法作用域以外被调用时,它仍然能够访问定义时的作用域中的变量,javascript中的闭包是指能够访问其词法作用域外部变量的函数,当函数定义时引用了外部的变量,即使这个函数在定义所在的环境外被调用,它仍然可以访问定义时的那些变量