AS3匿名函数的this指向
2012-05-22 16:39
127 查看
如果在调用匿名函数的时候没有明确指定this指向或者是匿名侦听器时,首先this指向global,其次,函数有个作用域链,是个数组,也就是说有时候在匿名函数中访问类成员不直接使用this关键字有好处,因为在匿名函数中this不一定就是这个类,但是不指定作用域链里面还可以找到这类,估计是牺牲效率的。
作用域类似于
function
this
[0]:定义匿名函数的方法
[1]:定义匿名函数的方法所在的类
... ...
估计查找变量也是按照则个顺序查找的
作用域类似于
function
this
[0]:定义匿名函数的方法
[1]:定义匿名函数的方法所在的类
... ...
估计查找变量也是按照则个顺序查找的
相关文章推荐
- (function(){}).call(window) 严格模式匿名函数的this指向undefined
- 匿名函数里的this的执行环境和指向--javascript
- AS3作用域规则–this指向哪里
- 基于javaScript的this指向总结
- 浅谈javascript的this指向
- this指向问题
- js的this指向详解
- js函数的作用域与this指向
- 修改this指向问题
- 如何解决attachEvent函数时,this指向被绑定的元素的问题?
- this指向
- 函数调用的四种模式以及this的指向浅析
- 图解javascript this指向什么?
- 解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
- 如何理解JS中的this指向问题
- 为什么CWinApp构造函数中的this是指向派生类的
- JavaScript中的this指向
- javascript代驾问题(this指向)
- this 指向
- 父类构造函数中的this指针在子类构造对象后,这个this指针指向什么