如何判断js中的数据类型?

 我来答
heart星星知道
2018-01-09 · TA获得超过2580个赞
知道小有建树答主
回答量:16
采纳率:42%
帮助的人:4751
展开全部

判断js中的数据类型有一下几种方法:typeof、instanceof、 constructor、 prototype、 $.type()/jquery.type(),接下来主要比较一下这几种方法的异同。

1、最常见的判断方法:typeof:

2、判断已知对象类型的方法: instanceof:

3、根据对象的constructor判断: constructor:

4、通用但很繁琐的方法: prototype:

5、无敌万能的方法:jquery.type():

通常情况下用typeof 判断就可以了,遇到预知Object类型的情况可以选用instanceof或constructor方法,实在没辙就使用$.type()方法。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式