麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 網(wǎng)站 > WEB開(kāi)發(fā) > 正文

1.17.檢測(cè)對(duì)象數(shù)據(jù)類(lèi)型

2024-04-27 13:51:44
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
1.17.1.問(wèn)題
我想檢測(cè)下傳入到方法的對(duì)象是什么類(lèi)型。
1.17.2.解決辦法
使用is操作符檢測(cè)對(duì)象類(lèi)型或者是父類(lèi)對(duì)象的type屬性。
1.17.3.討論
要檢測(cè)一個(gè)對(duì)象的類(lèi)型,ActionScript提供了is操作符,檢測(cè)對(duì)象類(lèi)型并返回true或false。如果對(duì)象與測(cè)試目標(biāo)一致或是其子類(lèi)則返回true,比如,因?yàn)镃anvas對(duì)象繼承自UIComponent,is操作符返回true。如果IComponent測(cè)試它為Canvas類(lèi)型則返回false。因?yàn)閁IComponent并不是繼承自Canvas。看下面的代碼:
+展開(kāi)
-ActionScript
public function TypeTest() {
var uiComponent:UIComponent = new UIComponent();
var canvas:Canvas = new Canvas();
trace("uiComponent is UIComponent "+(uiComponent isUIComponent));
trace("uiComponent is Canvas "+(uiComponent isCanvas));
trace("canvas is UIComponent " +(canvas is UIComponent));
}
輸出一下內(nèi)容:
uiComponent is UIComponent true
uiComponent is Canvas false
canvas is UIComponent true
類(lèi)型檢測(cè)最常用到的地方是當(dāng)組件拋出一個(gè)事件時(shí)。在事件處理函數(shù)中檢測(cè)是什么對(duì)象發(fā)出動(dòng)作。
+展開(kāi)
-ActionScript
private function eventListener(mouseEvent:MouseEvent):void {
if (mouseEvent.target is Button) {
/* handle button specific actions */
}
else if (mouseEvent.target is ComboBox) {
/* handle combobox specific things */
}
else {
/* handle all other cases */
}
}
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人在线免费观看网址 | 久久久久久久久久久久久久av | 日日碰日日操 | 牛牛碰在线 | 色骚综合| 久久撸视频 | 日韩大片在线永久观看视频网站免费 | 久久国产精品系列 | 成人免费毛片一 | 精品国产九九九 | 欧美四级在线观看 | 特级毛片a级毛片100免费 | 黄色大片在线免费看 | 在线观看中文字幕av | 91精品国产一区二区三区动漫 | 免费一级毛片在线播放不收费 | www.91成人| 国色天香综合网 | 91av久久 | 国产精品久久久久一区二区 | 日本综合久久 | 日韩欧美视频一区二区三区 | 日韩精品a在线观看 | 欧美大胆xxxx肉体摄影 | 成人免费一区二区三区视频网站 | 久久久av亚洲男天堂 | 91精品国产免费久久 | 日韩电影一区二区三区 | 美女又黄又www | 国产精品久久久久影院老司 | 泰剧19禁啪啪无遮挡 | 久久超碰99 | www.com香蕉 | 亚洲精品一区二区三区在线看 | 91avsese| 日韩黄色片免费看 | 久久精品99久久久久久2456 | 久久国产精品小视频 | 久久久av影视 | 国产精品剧情一区二区三区 | 久久国产精品小视频 |