问题手册:as 关于this关键字的范围【未解决,求解决】

源代码

<?xml version="1.0" encoding="utf-8"?><mx:TitleWindow xmlns:mx=""showCloseButton="true" layout="absolute"><mx:Button label="fun1" click="fun1()"/><mx:Script><![CDATA[private function fun1():void{trace(this);fun2();var obj = obj.fun3();obj.fun4();}private var fun2:Function = function():void{trace(this);}private var obj:Object = {fun3:function():Object{trace(this);return {fun4:function():void{trace(this);}}}}]]></mx:Script></mx:TitleWindow>

图片说明

图片可放大:右击 -> 在新标签栏中打开

问题:1.为什么fun1中的this输出的是AddPerson2,,而不是AddPerson?2.fun1中的this指向的是不是window?3.fun3中的this指向的是不是obj的地址?4.fun3中的this和obj的作用范围相同吗?5.fun4中的this指向的是不是fun3的地址?6.fun4中的this和fun3的作用范围相同吗?

求解答:

德高培身,财多伤身。

问题手册:as 关于this关键字的范围【未解决,求解决】

相关文章:

你感兴趣的文章:

标签云: