typeof 和 instanceof 检测的异同


前言

一些基础的但是往往又容易忽略的


一、JS中有哪些基本数据类型?(五"原"一"引")

原始类型:Undefined、Null、Boolean、Number、String

引用型:Object

二、typeof & instanceof

1.typeof

(1)、typeof()返回值是一个数据类型

(2)、检测正常引用型

(3)、少 null

(4)、多 function


 

2.instanceof

instanceof返回的是一个Boolean数据类型(true/false)

  (1)  、语法:

                       A instanceof B

(2)、原型链检测:

                        A instanceof B         //true

                        B nstanceof C         //true

    所以:         A nstanceof C         //true


最后:

           小妙招: 检测某个想要检测的数据类型

                console.log (object.prototype.toString.call( ))

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值