typeof 检查数据类型
注意看上面例子中 null typeof 输出是什么?为什么呀?
没错是 object, 历史原因(因为null二进制和object的标识符一样,导致null类型被判断为object)
null 数据直接用== 或者=== 比较即可
扩张 null和undefined区别
null是空对象,undefined是没有赋值,类型监测也不一样
但是==比较时会true,因为都是没有值的意思
===比较时false,因为类型不一样
instanceof 检查对象具体类型,以及对象构造函数实例,返回true&false
2者对比用法
标签:instanceof,false,object,用法,typeof,null From: https://www.cnblogs.com/yflbk-2016/p/18683255