上篇记录了数据类型,此篇记录数据类型检测
基本数据类型
typeOf()
使用typeof可以返回数据的基本类型,但是对于null返回的不是Null而是Object
使用上述方法可以检测到某个值是什么对象,而不仅仅是什么值,比如我都返回一个object,啥玩意.....。
引用数据类型
instanceof ()
可以检测A对象 是不是 B对象的实例, 或者说是不是挂在原型链上面。
栗子:比如 [1,2,3] instanceof Array 返回的是ture
延申知识点:
判断数据类型的时候,使用constructor来判断引用数据类型
延申知识点2:
使用toString()方法
举个栗子
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。