js检测数据类型

上篇记录了数据类型,此篇记录数据类型检测spa

基本数据类型
typeOf()
使用typeof能够返回数据的基本类型,可是对于null返回的不是Null而是Object
使用上述方法能够检测到某个值是什么对象,而不单单是什么值,好比我都返回一个object,啥玩意.....。对象

引用数据类型
instanceof ()
能够检测A对象 是否是 B对象的实例, 或者说是否是挂在原型链上面。
栗子:好比 [1,2,3] instanceof Array 返回的是ture ip

延申知识点:
判断数据类型的时候,使用constructor来判断引用数据类型原型链

clipboard.png

延申知识点2:
使用toString()方法
举个栗子原型

clipboard.png

相关文章
相关标签/搜索