js—闭包
闭包(closure):指有权访问另一个函数作用域中变量的函数,即可以访问另一个
函数中的局部变量
1、在函数内部再创建一个函数
控制台:
里面的函数可以访问外部函数的局部变量
2、查看有没有闭包的产生
(1)打开控制台的Sources,为fn函数打上断点,可以看到scope作用域是Global(全局作用域)
然后点击下一步:
再点击下一步:执行到fn函数
再点击下一步:出现闭包
3、如何在外面访问另一个函数的局部变量
必须return一个函数,要不然f()函数就无法调用
控制台:
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果