我是靠谱客的博主 谨慎夏天,这篇文章主要介绍jQuery判断数据类型,判断标签类型1.判断数据类型2. 判断是否为某标签,现在分享给大家,希望可以做个参考。

1.判断数据类型

  1. jQuery
复制代码
1
2
3
4
5
6
7
8
jQuery.isArray(); //是否为数组。 jQuery.isEmptyObject(); //是否为空对象(不含可枚举的属性)。 jQuery.isFunction(); //是否为函数。 jQuery.isNumeric(); //是否为数字。 jQuery.isPlainObject(); //是否为使用“{}”或“new Object”生成的对象,而不是浏览器原生提供的对象。 jQuery.isWindow(); //是否为window对象。 jQuery.isXMLDoc(); //判断一个DOM节点是否处于XML文档之中。
  1. js方法:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
var str = 'aaaa'; var num = 123; var fun = function () {}; var arr = []; function Person() {}; function Food() {}; var xiaoming = new Person(); var bananer = new Food(); var time = new Date(); // 方法一 typeof console.log("方法一 typeof") console.log(typeof fun); // function console.log(typeof arr); // object console.log(typeof xiaoming); // object /*缺点 : 实例对象和数组返回的都是object,没有办法区分。*/ // 方法二 tostring.call(); console.log("方法二 tostring.call();") console.log(toString.call(arr)); // [object Array] console.log(toString.call(xiaoming)); // [[object Object]] console.log(toString.call(time)); // [object Date] console.log(toString.call(str)); // [object String]   // 相比typeof来说,对象的类型更加的清晰 // 方法三 Instanceof 和 constructor /*用于检测某个实例对象是由哪个构造函数创建出来的*/ console.log('方法三 Instanceof 和 constructor') console.log(bananer.constructor); //function Food() {} console.log(xiaoming.constructor); // function Person() {} console.log(bananer instanceof Person); // false console.log(bananer instanceof Food); // true // 方法四 hasOwnProperty 判断某个属性是不是对象自身的属性 var iphone = { name:'iphone', age:100, address:{home:'江苏',current:'北京昌平'} } console.log(iphone.hasOwnProperty('name')) // true console.log(iphone.hasOwnProperty('age')) // true console.log(iphone.hasOwnProperty('address')) // true console.log(iphone.hasOwnProperty('home')) //false

2. 判断是否为某标签

$.is();

复制代码
1
2
console.log($("#id").is('select')); // true or false

最后

以上就是谨慎夏天最近收集整理的关于jQuery判断数据类型,判断标签类型1.判断数据类型2. 判断是否为某标签的全部内容,更多相关jQuery判断数据类型,判断标签类型1.判断数据类型2.内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部