审核中~
溜忙之道
首页
溜忙手册
offer之道
项目Git
写文章
登录
·
注册
登录
没有账号,去注册
注册
已有账号,去登录
博客
在chrome开发者工具中观察函数调用栈、作用域链与闭包
南易_站长
阅读量:4989
关注
在chrome开发者工具中观察函数调用栈、作用域链与闭包
# 前端基础进阶(六):在chrome开发者工具中观察函数调用栈、作用域链与闭包 > 函数能访问它定义的时候能看到的变量(顺着作用域链)而与在哪里被调用无关。 **闭包是指这样的作用域(foo),它包含有一个函数(fn1),这个函数(fn1)可以调用被这个作用域所封闭的变量(a)、函数、或者闭包等内容。通常我们通过闭包所对应的函数来获得对闭包的访问。** 最后,根据以上的摸索情况,再次总结一下闭包: * 闭包是在函数被调用执行的时候才被确认创建的。 * 闭包的形成,与作用域链的访问顺序有直接关系。 * 只有内部函数访问了上层作用域链中的变量对象时,才会形成闭包,因此,我们可以利用闭包来访问函数内部的变量。
评论
表情
发送
0
评论