我是靠谱客的博主 糊涂板凳,最近开发中收集的这篇文章主要介绍判断一个对象是jQuery对象还是DOM对象,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天调试一段代码的时候,看到其中一个变量,想知道它到底是jquery对象还是dom对象。

虽然直接console出这个对象,看它的内部可以判断出来。但是我想有没有什么更方便的方法呢。

后来我想到了一个办法,就是使用instanceof方法来判断。

代码如下: 

var jqueryObject = $("#check");
jqueryObject instanceof jQuery; //jqueryObject 是jQuery对象

var domObject = document.querySelector("#check");
domObject instanceof jQuery; //domObject不是jQuery对象
domObject instanceof HTMLElement; //domObject是DOM对象

 

刚开始碰到这问题,在google上找,发现都是讲jQuery对象和DOM对象区别的文章。自己胡乱折腾出这个方法,对于这样的问题,应该有更好的方法。

转载于:https://www.cnblogs.com/season-huang/p/3465539.html

最后

以上就是糊涂板凳为你收集整理的判断一个对象是jQuery对象还是DOM对象的全部内容,希望文章能够帮你解决判断一个对象是jQuery对象还是DOM对象所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部