始化前）都是 Undefined 类型、值为 undefined。</p> <p>我们也可以显式的给变量赋值为 undefined，可以用全局变量 undefined（就是名为 undefined 的这个变量）来表达这个值，或者 void 运算来把任意一个表达式变成 undefined 值。一般而言，不存在需要显式地把一个变量设置为 undefined 值的情况。字面量 undefined 的主要目的是用于比较，而 ES3 之前没有规定这个值，ES3 引入这个值是为了正式区分空对�