两种方式判断javascript中函数是否存在实例代码
程序员文章站
2022-05-03 18:47:59
...
JS简单判断函数是否存在的方法,涉及javascript函数运行与类型判定相关操作技巧
第一段代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Test</title> <script type="text/javascript" language="javascript" > function showFace(unipcn,value){} var isFunction =false; try{ //这里的代码需要用try一下,因为当showFace为定义时会抛出异常 isFunction = typeof(eval('showFace'))=="function"; }catch(e){} if(isFunction) { alert('showFace is a Function!'); }else{ alert('showFace is not a Function!'); } </script> </head> <body> </body> </html>
第二段代码:
window.onload=function(){ try{ if(test&&typeof(test)=="function"){ test(); }else{ alert("不存在的函数"); } }catch(e){ } } function test(){ alert("函数执行……"); }
如果不存在,会抛出异常,所以要加try……catch。
以上就是两种方式判断javascript中函数是否存在实例代码的详细内容,更多请关注其它相关文章!
推荐阅读
-
PHP strstr 函数判断字符串是否否存在的实例代码
-
JavaScript判断变量名是否存在数组中的实例
-
PHP strstr 函数判断字符串是否否存在的实例代码_PHP
-
JavaScript中调用函数的4种方式代码实例_javascript技巧
-
PHP strstr 函数判断字符串是否否存在的实例代码
-
判断某个字符在一个字符串中是否存在的js代码_javascript技巧
-
js判断某个方法是否存在实例代码_javascript技巧
-
PHP函数:判断远程文件是否存在实例代码_PHP教程
-
判断某个字符在一个字符串中是否存在的js代码_javascript技巧
-
js 判断js函数、变量是否存在的简单示例代码_javascript技巧