转载:http://www.jb51.net/article/67551.htm

一、是否存在指定函数

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

二、判断是否存在变量

function isExitsVariable(variableName) {
try {
if (typeof(eval(variableName)) == "undefined") {
//alert("value is undefined");
return false;
} else {
//alert("value is true");
return true;
}
} catch(e) {}
return false;
}

最新文章

  1. KEGG数据库的使用方法与介绍
  2. kxbdSuperMarquee.js滚动的神器-推荐
  3. 详解rsync算法--如何减少同步文件时的网络传输量
  4. Flash剪贴板功能
  5. Easyui主从表设计
  6. 解决使用jQuery采用append添加的元素事件无效的方法
  7. 重载PostNcDestroy()函数做一些清理工作
  8. Matlab中plot、fplot、ezplot的使用方法和区别
  9. NC V6 nchome文件目录及其作用介绍
  10. API例子:用Python驱动Firefox采集网页数据
  11. java设计模式--行为型模式--迭代模式
  12. CodeForces 626B Cards
  13. Project 8:利用递归算法求最大值
  14. 理解spread运算符与rest参数
  15. 8Manage:物流CRM,深度挖掘快递企业下一站蓝海!
  16. Navicat之MySQL连接(二)
  17. MySQL 笔记整理(9) --普通索引和唯一索引,应该怎么选择?
  18. JS学习笔记Day12
  19. flex布局设置width无效
  20. C - The kth great number 优先队列

热门文章

  1. 一步步入门log4cpp
  2. MySQL设置默认编码
  3. Slack 开发入门之 Incoming Webhooks:往 Slack 的 Channel 中发消息
  4. SharePoint PeopleEditor控件使用
  5. test20180921 手机信号
  6. mysql增删查改和alter
  7. python之 利用字典与函数实现switch case功能
  8. POJ3013 Big Christmas Tree
  9. tyvj1172自然数拆分
  10. 如何在ASP.NET页面中使用异步任务(PageAsyncTask)