码迷,mamicode.com
首页 >  
搜索关键字:活动对象    ( 125个结果
*JS:执行环境、变量对象、活动对象和作用域链
·执行环境(execution context),也称为环境、执行上下文、上下文环境、执行上下文环境: 每次当控制器转到ECMAScript可执行代码的时候,即会进入到一个执行上下文。执行上下文(简称-EC)是ECMA-262标准里的一个抽象概念,用于同可执行代码(executable code)概 ...
分类:Web程序   时间:2017-04-18 10:15:47    阅读次数:222
javascript学习-闭包
只有理解了闭包才能真正的理解Javascript,这玩意就是一个反直觉的异类啊。但是一番折腾下来,我发现在Javascript的世界里,设计思想果然还是一如既往的单纯质朴啊。 如何管理函数?Javascript回答说用函数对象。 如何管理函数的作用域?Javascript回答说用活动对象。 如果函数... ...
分类:编程语言   时间:2017-02-19 10:18:56    阅读次数:184
闭包总结
闭包的优点: 1、匿名自执行函数,模拟块级作用域,避免污染全局变量 2、缓存 3 、实现封装 闭包的缺点: 1.占用内存 通常来说,函数的活动对象会随着执行期上下文一起销毁,但是,由于闭包引用另外一个函数的活动对象,因此这个活动对象无法被销毁,这意味着,闭包比一般的函数需要更多的内存消耗。 2.内存 ...
分类:其他好文   时间:2017-02-12 12:17:05    阅读次数:136
【经典】闭包内的微观世界
如果要更加深入的了解闭包以及函数a和嵌套函数b的关系,我们需要引入另外几个概念:函数的执行环境(excution context)、活动对象(call object)、作用域(scope)、作用域链(scope chain)。以函数a从定义到执行的过程为例阐述这几个概念。 到此,整个函数a从定义到执 ...
分类:其他好文   时间:2017-01-08 14:02:21    阅读次数:175
javascript中this
js函数中的this指向问题:(this对象是在运行时基于函数的执行环境绑定的) 与普通变量获取不同,内部函数在搜索this和arguments这两个变量时,只搜索到其活动对象为止,所以this无法像普通变量一样传递到内部函数中。 1.当函数作为对象的方法被调用时,this指向该对象 var a={ ...
分类:编程语言   时间:2016-12-21 18:40:58    阅读次数:211
JavaScript闭包
闭包这个东西确实好用,理解他对学习JavaScript确实很有帮助。 闭包的内部细节,依赖于函数被调用过程所发生的一系列事件为基础,所以有必要先弄清楚以下几个概念:1. 执行环境和活动对象、2. 作用域链。 在javascript中,执行环境可以抽象的理解为一个object,它由以下几个属性构成: ...
分类:编程语言   时间:2016-12-17 13:54:35    阅读次数:287
词法分析
js的高级知识 词法分析 词法分析 词法分析方法: js运行前有一个类似编译的过程即词法分析,词法分析主要有三个步骤: 分析参数 再分析变量的声明 分析函数说明 具体步骤如下: 函数在运行的瞬间,生成一个活动对象(Active Object),简称AO 分析参数 函数接收形式参数,添加到AO的属性, ...
分类:其他好文   时间:2016-11-28 23:11:01    阅读次数:224
浅谈JavaScript词法分析步骤
JavaScript代码运行前有一个类似编译的过程即词法分析,词法分析主要有三个步骤: 分析参数 再分析变量的声明 分析函数声明 具体步骤如下: 函数在运行的瞬间,生成一个活动对象(Active Object),简称AO 第一步:分析参数: 第二步:分析变量声明:如var age;或var age= ...
分类:编程语言   时间:2016-11-25 20:52:00    阅读次数:308
python成长之路【第十六篇】:JavaScript的高级知识---词法分析
一、词法分析方法 js运行前有一个类似编译的过程即词法分析,词法分析主要有三个步骤: 分析参数 再分析变量的声明 分析函数说明 二、具体步骤如下: 函数在运行的瞬间,生成一个活动对象(Active Object),简称AO分析参数: 函数接收形式参数,添加到AO的属性,并且这个时候值为undefin ...
分类:编程语言   时间:2016-11-25 12:35:45    阅读次数:175
Js 作用域与作用域链与执行上下文不得不说的故事 ?(? ???ω??? ?)?
最近在研究Js,发现自己对作用域,作用域链,活动对象这几个概念,理解得不是很清楚,所以拜读了@田小计划大神的博客与其他文章,受益匪浅,写这篇随笔算是自己的读书笔记吧~。 作用域 首先明确一个概念,js只有函数作用域(function-based),没有块级作用域,也就是只有函数会有自己的作用域,其他 ...
分类:Web程序   时间:2016-11-11 19:33:46    阅读次数:257
125条   上一页 1 ... 3 4 5 6 7 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!