Javascript指南中所说的execution context到底是个什么样的概念
阿神
阿神 2017-04-10 12:44:06
0
3
536

在学习javascript的过程中,一直看到有些书中提到execution context这个概念,但是一直是感觉没有完全搞明白,只是一个抽象的概念吗?内部究竟是如何实现的,具体过程是怎么样的呢?

阿神
阿神

闭关修行中......

全部回复 (3)
巴扎黑

什么是执行上下文

Javascript中代码的运行环境分为以下三种:

1. 全局级别的代码 – 这个是默认的代码运行环境,一旦代码被载入,引擎最先进入的就是这个环境。

2. 函数级别的代码 – 当执行一个函数时,运行函数体中的代码。

3. Eval的代码 – 在Eval函数内运行的代码。

在网上可以找到很多阐述作用域的资源,为了使该文便于大家理解,我们可以将“执行上下文”看做当前代码的运行环境或者作用域。下面我们来看一个示例,其中包括了全局以及函数级别的执行上下文:

这篇我搜到的博文中,有详细的分析介绍,看过以后,我就基本懂了,很透彻:

http://www.360weboy.com/frontdev/java...

    刘奇

    http://davidshariff.com/blog/what-is-...

      小葫芦

      执行上下文

        最新下载
        更多>
        网站特效
        网站源码
        网站素材
        前端模板
        关于我们 免责声明 Sitemap
        PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!