JavaScript中判断函数是否存在 - function_exists
Posted Rudon滨海渔村
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript中判断函数是否存在 - function_exists相关的知识,希望对你有一定的参考价值。
代码
// JS判断函数是否存在 (函数不会被运行)
function function_exists (fname = '')
let res = false;
try
if(typeof(eval(fname))=="function")
// 存在
res = true;
else
// 不存在
res = false;
catch(e)
// 不存在
res = false;
return res;
要搭配try catch才行
另外,检测时,不会真的运行指定函数
效果
感谢
javascript中如何判断函数、变量是否存在-js教程-php中文网JavaScript中判断函数、变量是否存在的方法:1、判断是否存在指定函数,代码为【if (typeof(eval(funcName)) == "function")】;2、判断是否存在指定变量。https://www.php.cn/js-tutorial-473375.html
以上是关于JavaScript中判断函数是否存在 - function_exists的主要内容,如果未能解决你的问题,请参考以下文章