会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
爱吃鱼摆摆
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2016年12月16日
深入理解js——作用域和上下文环境
摘要: 如图除全局作用域外,每个函数都会创建自己的作用域。作用域在函数定义时就确定了,而不是在函数调用时确定。 下面按照程序执行的步骤加上上下文环境。 第一步:程序加载时已经确定全局上下文环境,并随着程序的执行对变量进行赋值。 第二步:程序执行到第27行,调用fn(10),此时生成此次调用fn函数时的上下文
阅读全文
posted @ 2016-12-16 16:01 爱吃鱼摆摆
阅读(123)
评论(0)
推荐(0)
编辑
深入理解js——作用域
摘要: “javaScript没有块级作用域”,所谓“块”,就是{}中间的内容。所以在声明变量的时候不要在“块”里面,要在一开始声明就好了。 其实js除了全局作用域外,只有函数可以创建的作用域。 作用域是一个抽象的概念,类似于“底盘”。 如图,全局代码和函数fn、bar都会形成一个作用域。而且作用域有上下级
阅读全文
posted @ 2016-12-16 15:42 爱吃鱼摆摆
阅读(128)
评论(0)
推荐(0)
编辑