1 js来判断函数是否存在,可以通过typeof来判断,通过判断eval(函数名)这个类型是否是function即可。
如:try{
if(typeof(eval(testABC))=="function"){
testABC();
}
}catch(e){
testABCD();
}
通过typeof来判断该函数是否存在,如果存在则会返回的是function,如果不存在则报异常,需要用try..catch来捕获。
以上是用来判断是否存在testABC函数的例子。
如:try{
if(typeof(eval(testABC))=="function"){
testABC();
}
}catch(e){
testABCD();
}
通过typeof来判断该函数是否存在,如果存在则会返回的是function,如果不存在则报异常,需要用try..catch来捕获。
以上是用来判断是否存在testABC函数的例子。