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 相关文章推荐
共享自己写一个框架DreamScript
Jan 20 Javascript
Firefox outerHTML实现代码
Jun 04 Javascript
基于jQuery架构javascript基础体系
Jan 01 Javascript
js事件(Event)知识整理
Oct 11 Javascript
javascript中的startWith和endWith的几种实现方法
May 07 Javascript
chrome下img加载对height()的影响示例探讨
May 26 Javascript
表单input项使用label同时引用Bootstrap库导致input点击效果区增大问题
Oct 11 Javascript
移动端日期插件Mobiscroll.js使用详解
Dec 19 Javascript
快速解决vue-cli不能初始化webpack模板的问题
Mar 20 Javascript
jQuery实现table表格信息的展开和缩小功能示例
Jul 21 jQuery
vue实现表格过滤功能
Sep 27 Javascript
JS面向对象编程实现的Tab选项卡案例详解
Mar 03 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
PHP4实际应用经验篇(1)
2006/10/09 PHP
PHP从数组中删除元素的四种方法实例
2017/05/12 PHP
php校验公钥是否可用的实例方法
2019/09/17 PHP
关于laravel5.5的定时任务详解(demo)
2019/10/23 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
jQuery.ajax 用户登录验证代码
2010/10/29 Javascript
javascript验证上传文件的类型限制必须为某些格式
2013/11/14 Javascript
jquery实现手机发送验证码的倒计时代码
2014/02/12 Javascript
JS实现兼容性好,带缓冲的动感网页右键菜单效果
2015/09/18 Javascript
JavaScript使用DeviceOne开发实战(三)仿微信应用
2015/12/02 Javascript
浅谈js数据类型判断与数组判断
2016/08/29 Javascript
Vue常用指令V-model用法
2017/03/08 Javascript
微信小程序商城项目之侧栏分类效果(1)
2017/04/17 Javascript
vue-cli3.0 特性解读
2018/04/22 Javascript
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
vue项目上传Github预览的实现示例
2018/11/06 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
使用vscode快速建立vue模板过程详解
2019/10/10 Javascript
Vue 同步异步存值取值实现案例
2020/08/05 Javascript
jQuery实现鼠标拖动图片功能
2021/03/04 jQuery
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
python多线程threading.Lock锁用法实例
2014/11/01 Python
python在linux系统下获取系统内存使用情况的方法
2015/05/11 Python
Python中read()、readline()和readlines()三者间的区别和用法
2017/07/30 Python
python实现学生管理系统
2018/01/11 Python
Python get获取页面cookie代码实例
2018/09/12 Python
python sort、sort_index方法代码实例
2019/03/28 Python
使用Python3内置文档高效学习以及官方中文文档
2019/05/19 Python
Python装饰器结合递归原理解析
2020/07/02 Python
Python3爬虫关于识别点触点选验证码的实例讲解
2020/07/30 Python
Rhone官方网站:男士运动服装、健身服装和高级运动服
2019/05/01 全球购物
预备党员思想汇报
2014/01/08 职场文书
考试不及格检讨书
2014/01/09 职场文书
2015年教师节感恩寄语
2015/03/23 职场文书
2015年信贷员工作总结
2015/04/28 职场文书
2015年秋季小班开学寄语
2015/05/27 职场文书