undefined和null的区别

2016-11-15
阅读 1 分钟
3.3k
a变量分别被赋值为undefined和null,赋值写法类似;而且在用if语句做判断时都会返回false;甚至undefined==null也会返回true。然而两者还是有区别的:undefined是一个undefined类型,而null是一个object类型。null表示"没有对象",即该处不应该有值。典型用法是: