如何在AS3中检测数据类型

How*_*opa 4 types actionscript-3

我想调用一个函数并发送一个字符串或整数...

function getImage(val:*):void{
    if(val == String){
        switch(val){

            case'next':
            loadNext();
            break;

            case'prev':
            loadPrev();
            break
        }
    }else{
        loadImg(val);
    }
}
Run Code Online (Sandbox Code Playgroud)

并相应地改变我的功能...谁知道如何检测参数类型?

谢谢-J

bed*_*wyr 6

使用is关键字:

if(val is String) {
  //do something
}
Run Code Online (Sandbox Code Playgroud)