如何通俗易懂的解释javascript里面的‘闭包’?

2025-03-18 06:41:01
推荐回答(2个)
回答1:

所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数)
通俗来讲就是,如果一个a函数里包含了一个b函数,而b函数被别人引用,那就形成了一个闭包

回答2:

闭包就是能够读取其他函数内部变量的函数,闭包就是将函数内部和函数外部连接起来的一座桥梁