前面的文章提到:当控制进入一个执行上下文时,会创建并初始化一个作用域链。这篇文章来了解下作用域链及其作用。。。

(更多…)

,

ES 262学习笔记:变量初始化

前面的文章提到:当控制进入一个执行上下文时,会进行变量初始化。这篇文章来了解下变量初始化及其过程。。。

(更多…)

前一篇文章提到:在进行变量初始化时,全局代码和函数代码分别以”全局对象和活动对象”作为变量对象。这篇文章来解下这两种对象的特别之处。。。

(更多…)

,

当控制转移到可执行代码时,便会进入一个执行上下文,此时会创建并初始化作用域链,进行变量初始化,确定this的值。而作用域链的初始化,变量初始化及this值的确定,则取决于可执行代码的类型。。。

(更多…)

, ,

ES-262学习笔记:可执行代码的类型

在ECMAScript 262-3中,有三类可执行代码:全局代码,Eval代码和函数代码。

(更多…)