JavaScript ECMA-262-3标准中,执行上下文解析的详细过程是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1229个文字,预计阅读时间需要5分钟。
本文实例讲述了JavaScript+ECMA执行上下文。分享给广大读者,仅供参考,具体如下:
+ 介绍本文主要探讨ECMAScript执行上下文和相关的可执行代码。
+ 定义每次当控制台转到ECM时,都会定义一个新的执行上下文。
本文实例讲述了JavaScript ECMA执行上下文。分享给大家供大家参考,具体如下:
介绍
这篇文章我们主要探讨ECMAScript执行上下文和相关的ECMAScript可执行代码。
定义
每次当控制器转到ECMAScript可执行代码的时候,即会进入到一个执行上下文。
执行上下文(简称-EC)是一个抽象概念,ECMA-262标准用这个概念同可执行代码(executable code)概念进行区分。
标准规范没有从技术实现的角度准确定义EC的类型和结构;这应该是具体实现ECMAScript引擎时要考虑的问题。
活动的执行上下文在逻辑上组成一个堆栈。堆栈底部永远都是全局上下文(global context),堆栈顶部是当前(活动的)执行上下文。堆栈在EC类型的变量(various kingds of EC)被推入或弹出的同时被修改。
可执行代码
可执行代码的概念与抽象的执行上下文的概念是相对的。在某些时刻,可执行代码与执行上下文是等价的。
本文共计1229个文字,预计阅读时间需要5分钟。
本文实例讲述了JavaScript+ECMA执行上下文。分享给广大读者,仅供参考,具体如下:
+ 介绍本文主要探讨ECMAScript执行上下文和相关的可执行代码。
+ 定义每次当控制台转到ECM时,都会定义一个新的执行上下文。
本文实例讲述了JavaScript ECMA执行上下文。分享给大家供大家参考,具体如下:
介绍
这篇文章我们主要探讨ECMAScript执行上下文和相关的ECMAScript可执行代码。
定义
每次当控制器转到ECMAScript可执行代码的时候,即会进入到一个执行上下文。
执行上下文(简称-EC)是一个抽象概念,ECMA-262标准用这个概念同可执行代码(executable code)概念进行区分。
标准规范没有从技术实现的角度准确定义EC的类型和结构;这应该是具体实现ECMAScript引擎时要考虑的问题。
活动的执行上下文在逻辑上组成一个堆栈。堆栈底部永远都是全局上下文(global context),堆栈顶部是当前(活动的)执行上下文。堆栈在EC类型的变量(various kingds of EC)被推入或弹出的同时被修改。
可执行代码
可执行代码的概念与抽象的执行上下文的概念是相对的。在某些时刻,可执行代码与执行上下文是等价的。

