判断Js函数是否存在,如果存在则执行

假设funcName为函数名字,用如下方法就可以达到目标

try{
if(typeof(eval(funcName))=="function"){
funcName();
}
}catch(e){
//alert("not function");
}

一定要添加try catch块,否则不起作用。

相关推荐:
1.添加用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 例子: CREATE USER 'test'@'localhost' IDENTIFIED BY '123456'; CREATE USER 'test'@'localhost' IDENTIFIED BY ''; username …
有时候为了方便,我们可能通过搜索功能搜索某软件的相关的内容,直接全删就=卸载了,其实有时候是不行的,特别是安装时或启动时向我们索要过权限的。 这些软件包含哪些呢,如自带了驱动的,像boom音频改善 …
两个函数 get_the_category 和 get_category_parents get_the_category 的作用是获取文章的所属分类列表(如果属于多个分类的话),返回一个分类数组,函数原型如下: get_the_category( $id = false ) 参 …
UltraViewer是一个免费的远程控制软件,它拥有和TeamViewer类似的界面和操作方式。 如果你正缺少或者正在寻找一个类似TeamViewer的免费远程控制软件,那么UltraViewer是非常不错的选择,使用过后也能体会到 …
其实这个问题的成因是比较简单的,主要是由于id_rsa相关的文件权限不对,可能的场景是从其它地方拷贝了此文件到.ssh目录下,但又没有纠正权限导致。 怎么解决?授予合理的权限即可。 #shell#chmod 755 ~/.s …
拿起手机扫一扫即可带走我!