js检测数据类型

27次阅读

共计 279 个字符,预计需要花费 1 分钟才能阅读完成。

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

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

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

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

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

正文完
 0