1、闭包的概念
在一个作用域(不一定是全局作用域)可以访问另一个作用域(函数作用域)的变量;闭包也可以理解成一种现象
当一个作用域可以访问另一个作用域的变量时此时就发生了闭包。
闭包也是一个函数:闭包的基本形式----函数返回函数(函数嵌套)+ 被返回的函数使用访问到了外层函数的变量
创建好一个函数后,在函数执行时会开启一个函数作用域,当函数执行完后,函数作用域会被销毁,局部变量也随之被销毁
演示闭包
2、闭包的应用
3、思考题:闭包产生的条件
本文共 337 字,大约阅读时间需要 1 分钟。
1、闭包的概念
在一个作用域(不一定是全局作用域)可以访问另一个作用域(函数作用域)的变量;闭包也可以理解成一种现象
当一个作用域可以访问另一个作用域的变量时此时就发生了闭包。
闭包也是一个函数:闭包的基本形式----函数返回函数(函数嵌套)+ 被返回的函数使用访问到了外层函数的变量
创建好一个函数后,在函数执行时会开启一个函数作用域,当函数执行完后,函数作用域会被销毁,局部变量也随之被销毁
演示闭包
2、闭包的应用
3、思考题:闭包产生的条件
转载于:https://www.cnblogs.com/yangyutian/p/10944727.html