闭包
其实就是一个函数可以去调用引用其他作用域的变量或参数的时候,这就形成了闭包。
从JS广义来理解闭包的话,其实每一个JS函数都可以看做一个闭包,因为它们都可以用来调用引用其他作用域的变量或参数。
闭包其实就是一个概念化的规则,它的存在就是让JS使用者在想进行调用引用变量时能显得轻松简洁,是一种JS语义化规则,没有特定的模板,但是可能又存在于JS的每个函数中。
闭包就是JS作用域的副产品。
2022-08-08 22:23:20
闭包
其实就是一个函数可以去调用引用其他作用域的变量或参数的时候,这就形成了闭包。
从JS广义来理解闭包的话,其实每一个JS函数都可以看做一个闭包,因为它们都可以用来调用引用其他作用域的变量或参数。
闭包其实就是一个概念化的规则,它的存在就是让JS使用者在想进行调用引用变量时能显得轻松简洁,是一种JS语义化规则,没有特定的模板,但是可能又存在于JS的每个函数中。
闭包就是JS作用域的副产品。