我是靠谱客的博主 可爱烧鹅,最近开发中收集的这篇文章主要介绍jq关于对象类型的判断,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

typeof:可区分方法和对象,但实例对象和数组都是object,没办法区分

toString.call():可区分各个对象的类型。如数组和date等。(ie不支持)

hasOwnProperty:用于判断对象里是否含有某个字符串

includes:用于判断某个数组是否包含某个元素(ie不支持)

以下是各个类型的判断,返回布尔型

jQuery.isArray():是否为数组。


jQuery.isEmptyObject():是否为空对象(不含可枚举的属性)。


jQuery.isFunction():是否为函数。


jQuery.isNumeric():是否为数字。


jQuery.isPlainObject():是否为使用“{}”或“new Object”生成的对象,而不是浏览器原生提供的对象。


jQuery.isWindow():是否为window对象。


jQuery.isXMLDoc():判断一个DOM节点是否处于XML文档之中。

转载于:https://www.cnblogs.com/smlPig/p/10178409.html

最后

以上就是可爱烧鹅为你收集整理的jq关于对象类型的判断的全部内容,希望文章能够帮你解决jq关于对象类型的判断所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部