js判断方法是否存在


js判断方法是否存在

1

1
2
3
if (typeof testFun != 'undefined' && testFun instanceof Function) {  
//存在
}

2

1
2
3
4
if (对象名.方法名)  
{
//存在
}

3

1
2
3
4
5
6
7
8
if(typeof(testFun)=="function")     
{
//存在
}
else
{
//不存在
}