您的位置:首页 > 其它

AS3匿名函数的this指向

2012-05-22 16:39 127 查看
如果在调用匿名函数的时候没有明确指定this指向或者是匿名侦听器时,首先this指向global,其次,函数有个作用域链,是个数组,也就是说有时候在匿名函数中访问类成员不直接使用this关键字有好处,因为在匿名函数中this不一定就是这个类,但是不指定作用域链里面还可以找到这类,估计是牺牲效率的。

作用域类似于

function

this

[0]:定义匿名函数的方法

[1]:定义匿名函数的方法所在的类

... ...

估计查找变量也是按照则个顺序查找的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: