js—闭包
闭包(closure):指有权访问另一个函数作用域中变量的函数,即可以访问另一个
函数中的局部变量
1、在函数内部再创建一个函数

控制台:

里面的函数可以访问外部函数的局部变量
2、查看有没有闭包的产生
(1)打开控制台的Sources,为fn函数打上断点,可以看到scope作用域是Global(全局作用域)

然后点击下一步:

再点击下一步:执行到fn函数

再点击下一步:出现闭包

3、如何在外面访问另一个函数的局部变量
必须return一个函数,要不然f()函数就无法调用

控制台:

评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果