JavaScript中如何判断函数、变量是否存在


当前第2页 返回上一页

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

1

2

3

4

5

6

7

8

9

10

try

{

 if(typeof(eval(funcName))=="function")

 {

   funcName();

 }

}catch(e)

{

//alert("not function");

}

四、是否存在指定变量

1

2

3

4

5

6

7

8

9

10

11

12

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;

}

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

1

2

3

4

5

if("undefined" != typeof downlm){

if(downlm=="soft"){

document.write('成功');

}

}

相关免费学习推荐:javascript(视频)

以上就是JavaScript中如何判断函数、变量是否存在的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

es6 filter() 数组过滤的方法小结(附代码)

vuex中映射的完整指南

javascript中sort()方法怎么用

javascript有什么优点

js的图片处理与合成详解

javascript中slice方法怎么用

javascript今年25 岁了!

javascript怎么改变文本内容

javascript怎么判断是否为数组

举例说明js调用php和php调用js的方法

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...