js判断js函数、变量是否存在

//是否存在指定函数 
function isExitsFunction(funcName) {
    try {
        if (typeof(eval(funcName)) == "function") {
            return true;
        }
    } catch(e) {}
    return false;
}
//是否存在指定变量 
function isExitsVariable(variableName) {
    try {
        if (typeof(variableName) == "undefined") {
            //alert("value is undefined"); 
            return false;
        } else {
            //alert("value is true"); 
            return true;
        }
    } catch(e) {}
    return false;
}
版权声明:若无特殊注明,本文为《明月浩空》原创,转载请保留文章出处。
本文链接:https://limh.me/post-121.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框
可使用QQ号实时获取昵称+头像

吃奶的力气提交吐槽中...

已有5条吐槽

page

3周前 (09-25) 江苏省常州市电信
学习使人快乐 face
 Windows 7 x64   Google Chrome 63.0.3239.132

匿名

1年前 (2017-06-10) 江西省上饶市电信
评论评论用户
 Windows 7 x64   Google Chrome 45.0.2454.101

xunˇ

2年前 (2016-07-15) 河南省驻马店市电信
博客使用登陆可见或者回复可见插件怎么不能用?
 Windows XP   Sogou Explorer

明月浩空

2年前 (2016-07-16) 湖北省武汉市电信
@xunˇ:你可能是盗版模板的受害者。
 Windows 7 x64   Google Chrome 45.0.2454.101

Suppore

2年前 (2016-07-13) 吉林省长春市联通
留下脚印。
 Windows 10 x64   Google Chrome 51.0.2704.106