+ -
当前位置:首页 → 问答吧 → 新手 小问题 高手来帮我吧

新手 小问题 高手来帮我吧

时间:2011-09-05

来源:互联网

if(aa is aa){} if is 是什么条件 ? 高手来帮我把 谢谢

作者: flcjftn   发布时间: 2011-09-05

对象 is 类型

判断 对象 是否属于 类型

if(你 is 人类)

用来检测数据类型

作者: HSZZLZL   发布时间: 2011-09-05

楼上正确!
AS语言is是来判断数据类型的!
比如:
复制内容到剪贴板
代码:
import flash.display.Sprite;
var mc:Sprite =new Sprite();
trace(mc is Sprite);//true
trace(mc is MovieClip);//false

作者: wl386123298   发布时间: 2011-09-05

引用:
原帖由 wl386123298 于 2011-9-5 23:51 发表
楼上正确!
AS语言is是来判断数据类型的!
比如:import flash.display.Sprite;

var mc:Sprite =new Sprite();
trace(mc is Sprite);//true
trace(mc is MovieClip);//false
其实is和as 是属于面向对象编程中 数据类型的检测和转换方法
即是说子类属于父类类型
如下


var mc:MovieClip =new MovieClip();
trace(mc is MovieClip);//true
trace(mc is Sprite);//true

作者: HSZZLZL   发布时间: 2011-09-06