js 判断js函数、变量是否存在的简单示例代码


Posted in Javascript onMarch 04, 2014

核心代码

//是否存在指定函数 
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://3water.com/article/67551.htm

Javascript 相关文章推荐
用jquery和json从后台获得数据集的代码
Nov 07 Javascript
js从10种颜色中随机取色实现每次取出不同的颜色
Oct 23 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
jQuery使用addClass()方法给元素添加多个class样式
Mar 26 Javascript
js实现仿京东2级菜单效果(带延时功能)
Aug 27 Javascript
JS实现快速的导航下拉菜单动画效果附源码下载
Nov 01 Javascript
浅谈使用splice函数对数组中的元素进行删除时的注意事项
Dec 04 Javascript
JS轮播图中缓动函数的封装
Nov 25 Javascript
Jquery实时监听input value的实例
Jan 26 Javascript
javascript中call,apply,callee,caller用法实例分析
Jul 24 Javascript
JQuery复选框全选效果如何实现
May 08 jQuery
微信小程序使用前置摄像头拍照
Oct 22 Javascript
js 事件截取enter按键页面提交事件示例代码
Mar 04 #Javascript
js判断页面中是否有指定控件的简单实例
Mar 04 #Javascript
js实现文本框中焦点在最后位置
Mar 04 #Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
Mar 04 #Javascript
js/jquery获取文本框输入焦点的方法
Mar 04 #Javascript
js 判断控件获得焦点的示例代码
Mar 04 #Javascript
Javascript中的String对象详谈
Mar 03 #Javascript
You might like
php中比较简单的导入phpmyadmin生成的sql文件的方法
2011/06/28 PHP
spl_autoload_register与autoload的区别详解
2013/06/03 PHP
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
2014/01/31 PHP
PHP内置加密函数详解
2016/11/20 PHP
PHP多线程模拟实现秒杀抢单
2018/02/07 PHP
最新优化收藏到网摘代码(digg,diigo)
2007/02/07 Javascript
JS 文件本身编码转换 图文教程
2009/10/12 Javascript
利用onresize使得div可以随着屏幕大小而自适应的代码
2010/01/15 Javascript
用Juery网页选项卡实现代码
2011/06/13 Javascript
javascript date格式化示例
2013/09/25 Javascript
javascript利用apply和arguments复用方法
2013/11/25 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
javascript模拟map输出与去除重复项的方法
2015/02/09 Javascript
JS实现生成会变大变小的圆环实例
2015/08/05 Javascript
详解javascript函数的参数
2015/11/10 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
Bootstrap实现input控件失去焦点时验证
2016/08/04 Javascript
javascript常用的设计模式
2017/02/09 Javascript
angularjs $http实现form表单提交示例
2017/06/09 Javascript
深入理解 JS 垃圾回收
2019/06/03 Javascript
Python数据分析之获取双色球历史信息的方法示例
2018/02/03 Python
Python字符串匹配之6种方法的使用详解
2019/04/08 Python
python实现WebSocket服务端过程解析
2019/10/18 Python
Django多数据库联用实现方法解析
2020/11/12 Python
Python 使用SFTP和FTP实现对服务器的文件下载功能
2020/12/17 Python
巴西最大的体育用品商城:Netshoes巴西
2016/11/29 全球购物
意大利专业化妆品品牌:KIKO MILANO
2017/02/01 全球购物
美国在线家居装饰店:Belle&June
2018/10/24 全球购物
ktv总经理岗位职责
2014/02/17 职场文书
文化产业实施方案
2014/06/07 职场文书
2014年教师节演讲稿
2014/09/03 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
MySQL CHAR和VARCHAR该如何选择
2021/05/31 MySQL
SpringRetry重试框架的具体使用
2021/07/25 Java/Android
redis的list数据类型相关命令介绍及使用
2022/01/18 Redis