# 判断类型 ## 万能方法 `Object.prototype.toString.call(..).slice(8, -1)` 原理:返回`"[object Null]"`,后一位永远是正确类型 ## 基本类型 String/Number/Undefined/Boolean 使用 `typeof` ## Array 数组 使用 `Array.isArray()` 或 `instanceof` ## Null 使用 `a === null` 判断
判断类型
万能方法
Object.prototype.toString.call(..).slice(8, -1)原理:返回
"[object Null]",后一位永远是正确类型基本类型 String/Number/Undefined/Boolean
使用
typeofArray 数组
使用
Array.isArray()或instanceofNull
使用
a === null判断