iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >JavaScript中判断函数、变量是否存在的方法
  • 518
分享到

JavaScript中判断函数、变量是否存在的方法

2023-06-14 10:06:42 518人浏览 薄情痞子
摘要

这篇文章主要介绍了javascript中判断函数、变量是否存在的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。JavaScript中判断函数、变量是否存在的方法:1、判断

这篇文章主要介绍了javascript中判断函数、变量是否存在的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

JavaScript中判断函数、变量是否存在的方法:1、判断是否存在指定函数,代码为【if (typeof(eval(funcName)) == "function")】;2、判断是否存在指定变量。

JavaScript中判断函数、变量是否存在的方法:

一、是否存在指定函数

function isExitsFunction(funcName) {  try {    if (typeof(eval(funcName)) == "function") {      return true;    }  } catch(e) {}  return false;}

二、类似PHP常用的判断函数是否存在,不存在则创建

if (typeof String.prototype.endsWith != 'function') { String.prototype.endsWith = function(suffix) {  return this.indexOf(suffix, this.length - suffix.length) !== -1; };}

三、判断js函数是否存在,如果存在则执行

假设funcName为函数名字,用如下方法就可以达到目标

一定要添加try catch块,否则不起作用。

try{  if(typeof(eval(funcName))=="function")  {   funcName(); }}catch(e){//alert("not function"); }

四、是否存在指定变量

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;}

一般情况下,我们单独判断变量是否存在都是用

if("undefined" != typeof downlm){ if(downlm=="soft"){ document.write('成功'); } }

感谢你能够认真阅读完这篇文章,希望小编分享的“JavaScript中判断函数、变量是否存在的方法”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: JavaScript中判断函数、变量是否存在的方法

本文链接: https://www.lsjlt.com/news/269851.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaScript中判断函数、变量是否存在的方法
    这篇文章主要介绍了JavaScript中判断函数、变量是否存在的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。JavaScript中判断函数、变量是否存在的方法:1、判断...
    99+
    2023-06-14
  • JavaScript中怎么判断是否存在函数
    今天小编给大家分享一下JavaScript中怎么判断是否存在函数的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我...
    99+
    2024-04-02
  • javascript判断变量是否相等的方法
    这篇文章主要介绍javascript判断变量是否相等的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!判断方法:1、利用相等运算符“==”或者“===”;2、利用数组中的toString()方法;3、利用“Obje...
    99+
    2023-06-14
  • jsp开发中怎么判断javascript变量是否存在
    JSP(Java Server Pages)是一种用于Web应用程序开发的服务端技术,它允许开发人员使用Java代码、HTML和CSS来生成动态的网页。在JSP开发中,经常需要使用JavaScript来实现网页的动态交互效果,如何在JSP中...
    99+
    2023-05-14
  • javascript判断是否为函数的方法
    这篇文章将为大家详细讲解有关javascript判断是否为函数的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在javascript中,可以借助typeof和“===”操作符来判断是否为函数,语法格式...
    99+
    2023-06-14
  • php怎么判断变量是否存在
    在PHP中,可以使用`isset()`函数来判断一个变量是否存在。`isset()`函数接受一个或多个参数,返回一个布尔值。如果所有...
    99+
    2023-08-29
    php
  • php如何判断变量是否存在
    在PHP中,可以使用isset()函数来判断一个变量是否存在。示例如下: $var = 1; if(isset($var)){ ...
    99+
    2024-04-02
  • Python判断一个变量是否存在
    在调用一个变量的时候,如果这个变量没有被定义,那么python会报错。要解决的方法也很简单,就是事先给变量赋一个空值。但是也可以通过调用系统的内置函数来判断一个变量名是否已经被定义了。有3个内置函数都可以实现。res1 = 'test' i...
    99+
    2023-01-31
    变量 是否存在 Python
  • javascript使用isNaN()函数判断变量是否为数字
    javascript中判断变量是否为数字的方法,这里主要介绍javascript里的 isNaN() 函数。 功能: isNaN() 函数用于检查其参数是否是非数字值。 语法: is...
    99+
    2022-11-15
    isNaN()函数 判断变量
  • JavaScript 中如何判断变量是否为数字
    这篇文章将为大家详细讲解有关JavaScript 中如何判断变量是否为数字,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。首先创建一些测试变量:let&nbs...
    99+
    2024-04-02
  • JavaScript 中怎么判断变量是否为数字
    这篇文章给大家介绍JavaScript 中怎么判断变量是否为数字,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。当我们期望一个变量是数字时,对字符串或数组进行操作可能会在代码中导致奇怪的...
    99+
    2024-04-02
  • 多种方法判断Javascript对象是否存在
    Javascript语言的设计不够严谨,很多地方一不小心就会出错。 举例来说,请考虑以下情况。 现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言...
    99+
    2022-11-15
    判断存在 js对象
  • JS如何判断函数是否存在
    这篇文章主要介绍了JS如何判断函数是否存在,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体如下:<!DOCTYPE htm...
    99+
    2024-04-02
  • php中判断数组是否存在的函数是哪个
    这篇文章主要讲解了“php中判断数组是否存在的函数是哪个”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中判断数组是否存在的函数是哪个”吧!php中判断数组是否存在的函数叫“is_arr...
    99+
    2023-06-30
  • php 判断变量是否是数组
    在PHP中,有时候需要判断一个变量是否是数组。这个判断对于程序的正确执行非常关键,因此需要特别注意。在PHP中,判断一个变量是否是数组可以使用is_array函数,该函数的使用非常简单,只需要将要判断的变量传入该函数中即可。示例代码如下:$...
    99+
    2023-05-19
  • javascript怎么判断变量是否定义
    这篇文章给大家分享的是有关javascript怎么判断变量是否定义的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。javascript判断变量是否定义的方法:对象只有被定义才有可能为null,否则为undefine...
    99+
    2023-06-14
  • JavaScript判断是否为数字的方法
    这篇文章主要讲解了“JavaScript判断是否为数字的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript判断是否为数字的方法”吧!JavaScript判断是否为数字的方...
    99+
    2023-06-14
  • javascript如何判断id是否存在
    这篇文章主要为大家展示了“javascript如何判断id是否存在”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript如何判断id是否存在”这篇文...
    99+
    2024-04-02
  • javascript如何判断class是否存在
    这篇文章主要讲解了“javascript如何判断class是否存在”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript如何判断class是否存...
    99+
    2024-04-02
  • javascript如何判断div是否存在
    小编给大家分享一下javascript如何判断div是否存在,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作