对闭包的理解

概念:

一个函数对周围状态的引用捆绑在一起,闭包让开发者可以从内部函数访问外部
函数的作用域
简单理解:闭包 = 内层函数 + 外层函数的变量
一个函数对周围状态的引用捆绑在一起,闭包让开发者可以从内部函数访问外部
函数的作用域
简单理解:闭包 = 内层函数 + 外层函数的变量
// 1. 闭包 : 内层函数 + 外层函数变量
function outer() {
const a = 1
function f() {
console.log(a)
}
f()
}
outer()

对闭包的理解_第1张图片

你可能感兴趣的:(css,javascript,vue)