闭包知识简单概述

242 阅读1分钟

什么是闭包?

闭包定义:

一个作用于可以访问另一个函数内部的局部变量,或者说一个函数(子函数)访问另一个函数(父函数)中的变量. 此时就会有闭包产生,那么这个变量所在的函数我们就称之为闭包函数.

词法作用域:

image.png 1.闭包是什么 : 闭包是一个 访问其他函数内部变量 的 函数 * 闭包组合 = 函数 + 上下文引用

2.闭包作用 : 解决变量污染 * 闭包一般用于回调函数

3.可以在浏览器控制台 调试闭包

image.png