(转)AS3中 is,as,typeof的区别 .
2012-07-12 16:45
211 查看
var my_num:Number=9;
trace(typeof my_num);
var my_object:Array=["语文","数学","英语"];
trace(my_object is Array);
trace(my_object as Array)
//typeof 是用字符串形式返回对象的类型.
//is 用于判断一个对象是否属于一种类型.
//as 与is格式一致,但内容不同,如果一个对象属于一种类型.那么as返回这个对象,否则返回null.
trace(typeof my_num);
var my_object:Array=["语文","数学","英语"];
trace(my_object is Array);
trace(my_object as Array)
//typeof 是用字符串形式返回对象的类型.
//is 用于判断一个对象是否属于一种类型.
//as 与is格式一致,但内容不同,如果一个对象属于一种类型.那么as返回这个对象,否则返回null.
相关文章推荐
- AS3中 is,as,typeof的区别
- C# 关键字is,as的区别
- is,as,sizeof,typeof,GetType
- 重读C#高级编程之几个运算符在实际中的应用:is,as,sizeof,typeof,GetType,??
- 建议3: 区别对待强制转型与as和is
- C#的IS和AS运算符区别
- C#中is与as的区别分析
- as 和is的区别
- sql(join中on与where区别) / NVL函数 / oracle存储过程中is和as区别 / JAVA调用数据库存储过程
- is,as,sizeof,typeof,GetType
- .net中as和is之间的区别分析
- 数据类型检查(is、as、typeof、in、instanceof)
- oracle存储过程中is和as的区别?
- c# 中 is 和 as 关键字的区别
- C# is\as与强制转换的区别+值类型与引用类型转换区别
- 建议3 区别对待强制转型与as和is
- checked、is、as、sizeof、typeof运算符、空合并运算符
- .NET 里as 与is 的区别和用途
- Oracle存储过程中is和as区别
- is 和 as的区别