来源:http://www.cnblogs.com/conis/archive/2010/03/20/1720385.html

在写一个递归函数输入出JSON对象的时候,其中JSON数据中包括jQuery对象,这就导致了太多的循环错误,上网找了半天,发现居然没有,想着可以根据instanceof Date来判断是否为日期对象,何不试试?结果表明,obj instanceof jQuery是可以判断出一个对象是否为jQuery对象的。 顺带着说一句,要判断一个javascript的对象是什么类型,可以使用typeof,但是typeof只能判断出js的基础对象(string,boolean,number,object, ect.),不懂的google一下吧。对于object对象,js中很多都是object,例如Date对象,就是一种object。还好天无绝人之路,有一个instanceof可以判断是否为日期或者jquery类型。 再说细一点吧,Date其实也是一个对象,jQuery也是,然后你new一个Date之后,这个object就变成了一个实例,所以你要用instanceof来判断这个实例的来源 大概就是这样吧,懂得去google看instanceof更细的介绍了,如果有错的,欢迎在给我留言告诉我,感谢 有朋友留言说不太懂,呵呵,我写个代码应该就能看懂了: var obj = $("body"); if(obj instanceof jQuery){ alert("这是一个jQuery对象"); }else{ alert("这是一个其它对象") }

如何判断一个对象是否为jquery对象相关推荐

  1. js判断一个对象是否是空对象

    一.写在前面 js如何判断一个对象是否是空对象,本文给出三个方法. 二.采用for-in-进行遍历 最常见的思路就是使用for....in...遍历属性,为真则为非空对象,为假则为空对象. <s ...

  2. JS 中判断一个对象是否为数组对象?

    在面向对象中 判断一个对象中 判断一个对象是否为数组 1 可以查找它的原型 (__proto__) 是否为数组对象的原型对象 var arr1 = [1,2,3];console.log(arr1._ ...

  3. java 判断一个对象是否为空对象

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站. 最近项目中遇到一个问题,在用户没填数据的时候,我们需要接收从前端传过来的对象为null,但是前端说他 ...

  4. jquery对象PHP转换,jQuery对象与DOM对象转换方法详解_jquery

    本文实例分析了jQuery对象与DOM对象的转换方法.分享给大家供大家参考,具体如下: jQuery对象转换为dom对象 只有jQuery对象才能调用jQuery类库的各种函数,同样有些dom对象的属 ...

  5. jquery 判断一个对象是否存在

    jQuery 代码判断一个对象是否存在: ***********************错误*********************** if($("#id")){}else{} ...

  6. java 判断对象的属性是否为空,如何判断一个对象里的属性是否都为空的

    怎么判断一个对象里的属性是否都为空的 怎么判断一个对象里的属性是否都为空的,或者判断该对象是否是一个实体! ------解决方案-------------------- 引用:怎么判断一个对象里的属性 ...

  7. 小程序判断一个对象是否为空 length不为0的空对象(空集合list)

    小程序判断一个对象是否为空 length不为0的空对象(空集合list) 集合为空但list的length不为0反而为1:使用list.isEmpty 或者 list.size都返回undefined ...

  8. jquery如何拿到一个对象_jQuery 怎么获取对象

    1.JQuery的核心的一些方法 each(callback) '就像循环 $("Element").length; '元素的个数,是个属性 $("Element&quo ...

  9. Jquery对象和DOM对象---Jquery API (1)

    文/饥人谷_韩宝亿(简书作者) 原文链接:http://www.jianshu.com/p/98a0c82c47e4 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". ...

最新文章

  1. 时间不同单位之间的转换
  2. IQKeyboardManager使用方法
  3. 机器学习:数据驱动的科学
  4. zigbee vs 433
  5. 基于ChipSmith的逆向(反向)模拟IC设计流程
  6. 插入的数据不能时时查询到_数据库原理笔记
  7. 链表node中保存的是什么_Redis源码解析一 --链表结构
  8. win7中输入文件夹首字母跳到相应的文件或者文件夹,却在搜索栏出现输入的字母...
  9. 百度10.55亿元入股创维酷开,李彦宏要为电视带来AI遥控器
  10. 大型企业***技术(cisco)
  11. java boolean 包_java Boolean包装类工作笔记
  12. 什么是PM2 ---- (零秒重启)
  13. R语言画好看的聚类树
  14. 最全面的 Spring 学习笔记
  15. bzoj_2827_千山鸟飞绝
  16. Python多分类问题pr曲线绘制(含代码)
  17. bootstrap-datepicker只选择年份
  18. 有趣的海盗分金问题(博弈论)
  19. 北京大学生数学建模与计算机应用,2011年北京市大学生数学建模与计算机应用竞赛获奖名单...
  20. Lawnmower(洛谷 CF115B)

热门文章

  1. 360公布权威机构对扣扣保镖的测试报告
  2. Linux下Mysql数据库备份和恢复全攻略
  3. mfc中的.rc和.rc2出错fatal error RC1015: cannot open include file 'res\ModalD
  4. echars x轴单位_echarts X轴和Y轴 坐标没有 一一对应
  5. python 递归 写平方_Python算法:推导、递归和规约
  6. mysql 用户名中主机$_phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。您应当检查配置文件中的主机、用户名和密码,...
  7. Android打开jsp页面,如何确定是通过jsp页面上的Android设备还是IOS设备访问网页
  8. 总结和分析几种判断RecyclerView到达底部的方法
  9. python自动答题软件_广东开放大学(广开)线上作业自动答题python-selenium
  10. c语言字符串截取_笔记 | 自学Python 05:数据类型之字符串