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

 更新时间:2014年03月04日 09:53:46   投稿:jingxian  
本篇文章主要是对判断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://www.jb51.net/article/67551.htm

相关文章

  • 使用JavaScript操作Visual Viewport的方法示例

    使用JavaScript操作Visual Viewport的方法示例

    在现代前端开发中,视口(viewport)是一个非常重要的概念,它决定了用户在浏览网页时所看到的内容,JavaScript 提供了一个强大的接口 —— Visual Viewport API,让开发者可以更灵活地控制和获取视口的信息,本文将详细介绍如何使用 Visual Viewport API
    2024-09-09
  • JavaScript实现重置表单(reset)的方法

    JavaScript实现重置表单(reset)的方法

    这篇文章主要介绍了JavaScript实现重置表单(reset)的方法,涉及javascript中reset()方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • Vue3基于countUp.js实现数字滚动的插件

    Vue3基于countUp.js实现数字滚动的插件

    本文主要介绍了Vue3基于countUp.js实现数字滚动的插件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • HTML页面滚动时获取离页面顶部的距离2种实现方法

    HTML页面滚动时获取离页面顶部的距离2种实现方法

    获取离滚动页面的顶部距离有两种方法一是DOM;而是jquery,具体的实现如下,感兴趣的朋友可以尝试操作下
    2013-09-09
  • JavaScript基础教程之如何实现一个简单的promise

    JavaScript基础教程之如何实现一个简单的promise

    看了些promise的介绍,还是感觉不够深入,所以下面这篇文章主要给大家介绍了关于JavaScript基础教程之如何实现一个简单的promise的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-09-09
  • JS新手入门数组处理的实用方法汇总

    JS新手入门数组处理的实用方法汇总

    这篇文章主要给大家介绍了关于JS新手入门数组处理实用方法的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • js验证真实姓名与身份证号,手机号的简单实例

    js验证真实姓名与身份证号,手机号的简单实例

    下面小编就为大家带来一篇js验证真实姓名与身份证号,手机号的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • javascript 动态改变层的Z-INDEX的代码style.zIndex

    javascript 动态改变层的Z-INDEX的代码style.zIndex

    javascript 动态改变层的Z-INDEX的代码style.zIndex...
    2007-08-08
  • JS异步编程方法的6种方案总结

    JS异步编程方法的6种方案总结

    异步是指进程不需要一直等下去,而是继续执行下面的操作,不用管其他进程的状态,下面这篇文章主要给大家介绍了关于JS异步编程方法的6种方案,需要的朋友可以参考下
    2023-01-01
  • JavaScript 拾碎[三] 使用className属性

    JavaScript 拾碎[三] 使用className属性

    Javascript 还可以通过className 属性灵活的更改一个标签元素的CSS 类选择器来实现样式的变化。
    2010-10-10

最新评论