网站首页
Veda 原型
互联网资讯
魔法图书馆
晚上八点
订阅
邮件
Veda 原型
成功,唯有积累,没有奇迹
编程语言
PHP服务器脚本
Python程序设计
Java编程语言
C/C++编程语言
前端设计
HTML/HTML 5
CSS层叠样式表
JavaScript
JQuery
Ajax技术
Flex/ActionScript
计算机基础
数据结构
计算机算法
编程思想
面向对象技术
计算机数学与基础
数据之美
数据库技术
Web设计理念
软件架构技术
开源与工具
开源项目与工具
信息安全
搜索引擎优化
网站运维
移动开发
iOS开发
Android开发
程序与生活
IT人家
智力开发
互联网时代
游戏 享受与创造
友情链接
博客导航
专题列表
计算机书籍推荐
关于本站
以图明志
-A wakening of the Trailblazer-
Gundam OO
Unlimited Blade Works
Fate Stay Night
Code Geass
Code Geass
Gundam OOQ Design
Gundam OO
Aeolia Schenberg
Gundam OO
JavaScript
[
专题
]
JavaScript变量对象其三:执行上下文的两个阶段
执行上下文代码分成两个阶段来处理
执行上下文
变量对象
阶段
在 2011年05月08日 那天写的
7,886 views
现在我们终于到了本文的核心点了。执行上下文的代码被分成两个基本的阶段来处理:进入执行上下文与执行代码。变量对象的修改变化与这两个阶段紧密相关。这2个阶段的处理是一般行为,和上下文的类型无关(也就是说,在全局上下文和函数上下文中的表现是一样的)。
阅读全文 >>
JavaScript
[
专题
]
JavaScript变量对象其二:VO在不同的执行上下文中
不同执行上下文中的变量对象
变量对象
执行上下文
在 2011年05月08日 那天写的
9,901 views
对于所有类型的执行上下文来说,变量对象的一些操作(如变量初始化)和行为都是共通的。从这个角度来看,把变量对象作为抽象的基本事物来理解更为容易。同样在函数上下文中也定义和变量对象相关的额外内容。当访问全局对象的属性时通常会忽略掉前缀,这是因为全局对象是不能通过名称直接访问的。
阅读全文 >>
JavaScript
[
专题
]
执行上下文其四:This指针
任何对象都可以作为上下文的this值
上下文
This指针
在 2011年05月07日 那天写的
12,283 views
任何对象都可以作为上下文的this值。我想再次澄清对与ECMAScript中,与执行上下文相关的一些描述——特别是this的误解。通常,this 被错误地,描述为变量对象的属性。这个特点很重要,因为和变量不同,this是没有一个类似搜寻变量的过程。当你在代码中使用了this,这个 this的值就直接从执行的上下文中获取了,而不会从作用域链中搜寻。
阅读全文 >>
JavaScript
[
专题
]
执行上下文其三:闭包 Closures
理论上ECMAScript中所有函数都是闭包
上下文
闭包
在 2011年05月07日 那天写的
10,931 views
在ECMAScript中,函数是“第一类”对象。这个名词意味着函数可以作为参数被传递给其他函数使用 (在这种情况下,函数被称为“funargs”——“functional arguments”的缩写[译注:这里不知翻译为泛函参数是否恰当])。接收“funargs”的函数被称之为 高阶函数(higher-order functions) ,或者更接近数学概念的话,被称为 运算符(operators) 。
阅读全文 >>
JavaScript
[
专题
]
执行上下文其二:作用域链 Scope Chains
作用域链的原理和原型链很类似
上下文
作用域链
在 2011年05月06日 那天写的
10,639 views
作用域链的原理和原型链很类似,如果这个变量在自己的作用域中没有,那么它会寻找父级的,直到最顶层。标示符[Identifiers]可以理解为变量名称、函数声明和普通参数。例如,当一个函数在自身函数体内需要引用一个变量,但是这个变量并没有在函数内部声明(或者也不是某个参数名),那么这个变量就可以称为自由变量[free variable]。
阅读全文 >>
JavaScript
[
专题
]
执行上下文其一:变量对象与活动对象
Variable Object / activation object
上下文
对象
在 2011年05月06日 那天写的
14,179 views
变量对象(Variable Object)是一个抽象的概念,不同的上下文中,它表示使用不同的object。例如,在global全局上下文中,变量对象也是全局对象自身[global object]。当函数被调用者激活,这个特殊的活动对象(activation object) 就被创建了。
阅读全文 >>
JavaScript
[
专题
]
JavaScript探秘:可执行的上下文堆栈
执行上下文栈(Execution Context Stack)
JavaScript
上下文
堆栈
在 2011年05月06日 那天写的
15,096 views
在ECMASscript中的代码有三种类型:global, function和eval。每一种代码的执行都需要依赖自身的上下文。当然global的上下文可能涵盖了很多的function和eval的实例。函数的每一次调用,都会进入函数执行中的上下文,并且来计算函数中变量等的值。eval函数的每一次执行,也会进入eval执行中的上下文,判断应该从何处获取变量的值。
阅读全文 >>
1 / 1
首页
< Prev
1
Next >
尾页
页码:
邮件订阅
输入您的邮箱地址,将会收到本站的文章更新信息,赶紧订阅吧。
RSS
Google
鲜果
抓虾
九点
有道
哪吒
QQ邮箱
时不我待
本周热门博文
品读《诫子书》
129 views
更多优秀文章,请移步
精华排行
互联网资讯
陈一舟:创业18年,我领悟的五点心得
384 views
ADS
大音声稀
帮助别人,就是帮助自己。
晚八点
新时代严肃阅读指南:文本矩阵简述
662 views
我的微博
ADS
文章分类
PHP服务器脚本
( 473 )
IT人家
( 310 )
JavaScript
( 259 )
数据结构
( 148 )
互联网时代
( 128 )
Web设计理念
( 118 )
智力开发
( 107 )
计算机算法
( 94 )
数据库技术
( 81 )
编程思想
( 68 )
搜索引擎优化
( 66 )
开源项目与工具
( 61 )
C/C++编程语言
( 58 )
CSS
( 56 )
软件架构技术
( 42 )
JQuery
( 32 )
HTML
( 24 )
计算机数学与基础
( 22 )
Ajax技术
( 15 )
网站运维
( 14 )
Android
( 14 )
信息安全
( 11 )
Flex/ActionScript
( 10 )
面向对象技术
( 9 )
Python程序设计
( 4 )
iOS开发
( 1 )
专题推荐
结构之美
( 16 )
PHP设计模式
( 5 )
数据结构物语卷一
( 16 )
二八原理
( 5 )
PHP面向对象之旅
( 31 )
思维改变生活
( 3 )
其它
捐助本站
计算机书籍推荐
Sponsors
按月归档
2019-08
( 1 )
2019-07
( 13 )
2016-11
( 1 )
2016-10
( 1 )
2016-09
( 1 )
2016-08
( 2 )
2016-06
( 1 )
2016-05
( 3 )
2016-04
( 2 )
2016-03
( 1 )
2016-01
( 1 )
2015-11
( 1 )
2015-10
( 1 )
2015-08
( 1 )
2015-07
( 1 )
2015-06
( 1 )
2015-05
( 1 )
2015-04
( 1 )
2015-02
( 1 )
2014-12
( 1 )
2014-10
( 1 )
2014-09
( 1 )
2014-08
( 1 )
2014-07
( 2 )
2014-06
( 1 )
2014-05
( 2 )
2014-04
( 2 )
2014-03
( 2 )
2014-02
( 5 )
2014-01
( 14 )
2013-12
( 2 )
2013-11
( 3 )
2013-10
( 3 )
2013-09
( 3 )
2013-08
( 5 )
2013-07
( 8 )
2013-06
( 7 )
2013-05
( 3 )
2013-04
( 4 )
2013-03
( 4 )
2013-02
( 6 )
2013-01
( 8 )
2012-12
( 10 )
2012-11
( 13 )
2012-10
( 20 )
2012-09
( 36 )
2012-08
( 55 )
2012-07
( 58 )
2012-06
( 67 )
2012-05
( 86 )
2012-04
( 73 )
2012-03
( 100 )
2012-02
( 100 )
2012-01
( 113 )
2011-12
( 135 )
2011-11
( 199 )
2011-10
( 163 )
2011-09
( 150 )
2011-08
( 163 )
2011-07
( 128 )
2011-06
( 97 )
2011-05
( 59 )
2011-04
( 4 )
2011-03
( 121 )
2011-02
( 32 )
2011-01
( 46 )
2010-08
( 1 )
2010-02
( 30 )
2010-01
( 11 )
2009-12
( 5 )
2009-11
( 1 )
2009-08
( 5 )
2009-07
( 20 )
2009-06
( 1 )