javascript高级培训课程(一)

时间:2023-12-28 17:51:14

执行上下文

可执行代码类型-- 执行上下文类型

全局代码--  全局上下文

函数代码-- 函数上下文

eval代码 -- eval上下文

arguments   超出传入参数个数的index 与形参不共享值

callee 指向自身函数

length 函数个数

变量对象

形参重名取最后一个

声明式函数名字有重复取最后一个

变量与声明式函数重名 声明式函数优先级最高

函数形参与变量优先级

作用域链

数组 n个变量对象

全局上下文

函数上下文

eval上下文

函数表达式 执行到这条语句时才被创建

函数上下文作用域链=激活对象+所在上下文 f.[[scope]]

作用域链作用

程序运行时可以改变作用域链的语句

with

catch

this

vo 对象  存储  --sc--查找

sc 数组

bclary.com

javascript高级培训课程(一)