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 相关文章推荐
javascript 数据类型转换(parseInt,parseFloat)
Jul 20 Javascript
腾讯的ip接口 方便获取当前用户的ip地理位置
Nov 25 Javascript
js history对象简单实现返回和前进
Oct 30 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
Nov 28 Javascript
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
Oct 17 Javascript
node.js中的fs.fstatSync方法使用说明
Dec 15 Javascript
javascript合并表格单元格实例代码
Jan 03 Javascript
jQuery grep()方法详解及实例代码
Oct 30 Javascript
彻底理解js面向对象之继承
Feb 04 Javascript
Vue多组件仓库开发与发布详解
Feb 28 Javascript
vue实现简单的日历效果
Sep 24 Javascript
微信小程序实现多行文字滚动
Nov 18 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
使用bcompiler对PHP文件进行加密的代码
2010/08/29 PHP
逆序二维数组插入一元素的php代码
2012/06/08 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
PHP格式化显示时间date()函数代码
2018/10/03 PHP
理解JavaScript的prototype属性
2012/02/11 Javascript
JavaScript脚本库编写的方法
2015/12/09 Javascript
基于javascript实现动态显示当前系统时间
2016/01/28 Javascript
Bootstrap表格使用方法详解
2017/02/17 Javascript
详解Angular CLI + Electron 开发环境搭建
2017/07/20 Javascript
利用ECharts.js画K线图的方法示例
2018/01/10 Javascript
解决vuejs项目里css引用背景图片不能显示的问题
2018/09/13 Javascript
详解一次Vue低版本安卓白屏问题的解决过程
2019/05/30 Javascript
Vue 实现前进刷新后退不刷新的效果
2019/06/14 Javascript
Vue中使用JsonView来展示Json树的实例代码
2020/11/16 Javascript
Pyramid添加Middleware的方法实例
2013/11/27 Python
python实现SOM算法
2018/02/23 Python
python之验证码生成(gvcode与captcha)
2019/01/02 Python
Python关于__name__属性的含义和作用详解
2020/02/19 Python
Python编程快速上手——疯狂填词程序实现方法分析
2020/02/29 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
Python绘图之二维图与三维图详解
2020/08/04 Python
Node.js 和 Python之间该选择哪个?
2020/08/05 Python
浅析PyCharm 的初始设置(知道)
2020/10/12 Python
洛杉矶健身中心女性专用运动服饰品牌:Marika
2018/05/09 全球购物
全球烹饪课程的领先预订平台:Cookly
2020/01/28 全球购物
J2SDK1.5与J2SDK5.0有什么区别
2012/09/19 面试题
办公室副主任岗位职责
2013/11/25 职场文书
自我评价怎么写正确呢?
2013/12/02 职场文书
中专毕业生自我鉴定
2014/02/02 职场文书
装饰公司活动策划方案
2014/08/23 职场文书
2014年度工作总结报告
2014/12/15 职场文书
辩论会主持词
2015/07/03 职场文书
护士自荐信范文(2016推荐篇)
2016/01/28 职场文书
python机器学习Github已达8.9Kstars模型解释器LIME
2021/11/23 Python