专栏首页菩提树下的杨过as3: this,stage,root的测试

as3: this,stage,root的测试

在不使用文档类(document class)的情况下,直接在时间轴上写以下代码:

trace("this->" + this,",root->" + root,",stage->" + stage);
trace("this==root? -->",this==root);
trace("this.stage==stage? -->",this.stage==stage);
trace(numChildren);

输出:

this->[object MainTimeline] ,root->[object MainTimeline] ,stage->[object Stage] this==root? --> true this.stage==stage? --> true 0

同样的代码,如果放在有文档类(比如Test2.as)的环境中测试(构造函数中),输出如下:

this->[object Test2] ,root->[object Test2] ,stage->[object Stage] this==root? --> true this.stage==stage? --> true 0

很明显:没有文档类时,this就是指主时间轴;而在有文档类时,this就是文档类自身的实例;另外不管在哪种条件下 this与root都是等同的,this.stage也stage也是相同的。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • FluorineFx:视频录制及回放(Flash/AS3环境)

    如果不考虑安全因素(指任何人都可连接FluorineFx进行视频录制,而不需要登录认证),其实服务端不用写一行代码,仅需要在apps目录下建一个子目录当作应用,...

    菩提树下的杨过
  • Flash在线拍摄用户头象

    很多网站在上传用户头象时,除了传统方式上传外,都支持在线摄像头拍照并做简单编辑,完成之后再将图象数据提交到服务端(比如ASP.Net),这几天正好需要这个功能,...

    菩提树下的杨过
  • FluorineFx:基于RSO(远程共享对象)的文本聊天室

    在前一篇“FluorineFx:远程共享对象(Remote SharedObjects)”里,已经大致知道了在FluorineFX中如何使用RSO,这一篇将利用...

    菩提树下的杨过
  • Flutter第3天--基础控件(上)

    张风捷特烈
  • 重新撸一遍javascript (三)

    lilugirl
  • java之StopWatch源码分析

    计时这个词语在生活中被应用的很普遍,体育竞赛时频繁出现的秒表,发令信号一经发出,秒表就在滴答滴答流转开始计时了,秒表此时的作用就是计时的代名词,在我们编写代码的...

    后端Coder
  • php+laravel依赖注入知识点总结

    laravel容器包含控制反转和依赖注入,使用起来就是,先把对象bind好,需要时可以直接使用make来取就好。

    砸漏
  • 利用PUT方式上传文件的方法研究

    虽然没有POST方法使用广泛,但是PUT方法却是向服务器上传文件最有效率的方法。POST上传文件时,我们通常需要将所有的信息组合成 multipart 传送过去...

    大江小浪
  • vBulletin vB_Api_Hook->decodeArguments RCE 分析

    介绍: vBulletin是一个国外著名的商业论坛程序。前几天因官网被黑,而被爆出一个命令执行漏洞。 我们最早获得的一篇分析是在Pastie上的http://p...

    安恒信息
  • 计算机网络名词解释

    星辉

扫码关注云+社区

领取腾讯云代金券