用来判断数据类型的两个方法

本文介绍了JavaScript中用于判断数据类型的两个关键操作符:typeof用于检测数值、字符串、符号、布尔值、null和undefined等简单数据类型,而instanceof则适用于检测对象、数组等复杂数据类型。例如,typeof对数组和对象都返回Object,而instanceof可以区分数组和普通对象,如数组会返回true给Array。
摘要由CSDN通过智能技术生成

目录

一、typeof():判断简单数据类型

二、instanceof:判断复杂数据类型


一、typeof():判断简单数据类型

           简单数据类型:数值、字符串、符号、布尔值、null、undefined

用法:

let a=[1,2]

typeof(a)                //=====>Object

 

-----------------------------------------------------

let b={"npm":"wp"}

typeof(b)                  //========>Object

 

-----------------------------------------------------

let c="hhw"

typeof(c)                  //========>String

 

................

二、instanceof:判断复杂数据类型

          复杂数据类型:对象、数组

用法:

let a=[1,2]

a instanceof Array                 //=====>true 

a instanceof Object              //=====>true

 

 

---------------------------------------------------------

let b={"npm":"wp"}

b instanceof Object               //========>true

 

---------------------------------------------------------

let c="hhw"

c instanceof String               //========>false

 

................

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值