JS-类型判断

33 阅读1分钟

1.类型判断

typeof

typeof undefined undefined

只能判断基本数据类型,null object Array 都返回object

instanceof

'string' instanceof string false {} instanceof Object true null instanceof Object false

instaceof 不能直接判断基本数据类型,可以判断对象 数组等复杂数据类型

Object.prototype.toString()

Object.prototype.toString.call(null)) ; [object Null]

相关链接