Jos*_*hua 2 apache-flex air flash actionscript actionscript-3
考虑到这两个调用的getQualifiedClassName的返回相同的事情(MX:标签),如何将一个去编程一类的实例和类的引用之间的区别...
var lab1:Label=new Label();
var lab2:Class=Label;
var qcn1:String=getQualifiedClassName(lab1);
var qcn2:String=getQualifiedClassName(lab2);
Run Code Online (Sandbox Code Playgroud)
换句话说,我怎么知道lab1是Label类型,而lab2是类型"Class".
typeof()只为两者返回"object"... getQualifiedClassName为两者返回"mx.controls :: Label"...
我该用什么?
该is操作:
>>> lab1 is Label
true
>>> lab1 is Class
false
>>> lab2 is Label
false
>>> lab2 is Class
true
Run Code Online (Sandbox Code Playgroud)
此外(虽然这应该是真实的)lab2 == Label.
| 归档时间: |
|
| 查看次数: |
469 次 |
| 最近记录: |