flowchart TD
L1([JS 数据类型])
L1-->L21(基本类型
数值类型) L1-->L22(对象类型
引用类型) L21-->L301(字符串) L21-->L302(数字) L21-->L303(布尔) L21-->L304(undefined) L21-->L305(null) L22-->L311(对象) L22-->L312(数组) L22-->L313(函数)
数值类型) L1-->L22(对象类型
引用类型) L21-->L301(字符串) L21-->L302(数字) L21-->L303(布尔) L21-->L304(undefined) L21-->L305(null) L22-->L311(对象) L22-->L312(数组) L22-->L313(函数)
flowchart TD
L1([JS 数据类型判断方法])
L1-->L21(typeof)
L1-->L22(instanceof)
L1-->L23("===")
L21--可以判断-->L311(字符串
数字
布尔
undefined
function) L21--不可以判断-->L312(null Vs Object
Object Vs Array) L22-->L321(对象的具体类型) L23-->L33(null, undefined)
数字
布尔
undefined
function) L21--不可以判断-->L312(null Vs Object
Object Vs Array) L22-->L321(对象的具体类型) L23-->L33(null, undefined)