javascript高级培训课程(一)
2014-11-26 11:54
316 查看
执行上下文
可执行代码类型-- 执行上下文类型 全局代码-- 全局上下文
函数代码-- 函数上下文
eval代码 -- eval上下文
arguments 超出传入参数个数的index 与形参不共享值
callee 指向自身函数
length 函数个数
变量对象
形参重名取最后一个
声明式函数名字有重复取最后一个
变量与声明式函数重名 声明式函数优先级最高
函数形参与变量优先级
作用域链 数组 n个变量对象
全局上下文
函数上下文
eval上下文
函数表达式 执行到这条语句时才被创建
函数上下文作用域链=激活对象+所在上下文 f.[[scope]]
作用域链作用
程序运行时可以改变作用域链的语句
with
catch
this
vo 对象 存储 --sc--查找
sc 数组
bclary.com
可执行代码类型-- 执行上下文类型 全局代码-- 全局上下文
函数代码-- 函数上下文
eval代码 -- eval上下文
arguments 超出传入参数个数的index 与形参不共享值
callee 指向自身函数
length 函数个数
变量对象
形参重名取最后一个
声明式函数名字有重复取最后一个
变量与声明式函数重名 声明式函数优先级最高
函数形参与变量优先级
作用域链 数组 n个变量对象
全局上下文
函数上下文
eval上下文
函数表达式 执行到这条语句时才被创建
函数上下文作用域链=激活对象+所在上下文 f.[[scope]]
作用域链作用
程序运行时可以改变作用域链的语句
with
catch
this
vo 对象 存储 --sc--查找
sc 数组
bclary.com
![](http://images.cnitblog.com/blog/60747/201411/261532015901830.png)
相关文章推荐
- JavaScript高级培训-自定义对象
- Javascript高级培训-正则表达式
- JavaScript高级培训-自定义对象
- HBase高级培训课程课件
- HDFS高级开发培训课程之HDFS开发实例课件
- Javascript高级培训-正则表达式
- Hadoop高级培训课程大纲-开发者版
- JavaScript高级培训-自定义对象(转自:http://www.ccvita.com/94.html)
- JavaScript高级培训-自定义对象(转)
- Hadoop高级培训课程大纲-管理员版
- Javascript高级培训-正则表达式
- JavaScript高级培训-自定义对象
- JavaScript 类的定义和引用 JavaScript高级培训 自定义对象
- 《传智播客.Net培训.net视频教程》(.net视频asp.net培训传智播客asp.net视频教程开放课程c#视频移动开发winform SQL ADO.Net HTML JavaScript
- JavaScript高级培训-自定义对象
- Javascript高级培训-正则表达式 (作者:回眸 ID:eye_of_back)
- JavaScript高级培训-自定义对象(转)
- JavaScript高级培训-自定义对象
- JavaScript高级培训-自定义对象
- Hadoop高级培训课程大纲-管理员版