我想调用一个函数并发送字符串或整数...
function getImage(val:*):void{
if(val == String){
switch(val){
case'next':
loadNext();
break;
case'prev':
loadPrev();
break
}
}else{
loadImg(val);
}
}
并相应改变我的功能......任何人都知道如何检测参数类型?
由于 -J
答案 0 :(得分:6)
使用is
关键字:
if(val is String) {
//do something
}
答案 1 :(得分:1)
您也可以使用方法typeof()
例如:
var myTest:String = 'This is a string';
trace(typeof(myTest));
这将追踪字符串