本文共 311 字,大约阅读时间需要 1 分钟。
首先 Undefined 和 Null 都是基本数据类型,这两个基本数据类型分别都只有一个值, 就是 undefined 和 null 。 undefined 代表的含义是未定义, null 代表的含义是空对象。一 般变量声明了但还没有定义的时候会返回 undefined , null 主要用于赋值给一些可能会返回对 象的变量,作为初始化。 当我们对两种类型使用 typeof 进行判断的时候, Null 类型化会返回 “object” ,这是一个历史遗留的问题。当我们使用双等号对两种类型的值进行比较时会返回 true ,使用三个等号时会返回 false 。 转载地址:http://cqsmf.baihongyu.com/