JavaScript 中的 Undefined 表示 变量 未定义时的属性,当读取不存在的 对象 属性时会返回 undefined。
undefined
JavaScript Undefined变量
<!DOCTYPE html>
<html>
<head>
<title>使用 true 和 false 来定义 JavaScript 布尔变量</title>
<script type="text/javascript">
console.log("嗨客网(www.haicoder.net)");
var t1 = "";
var t2;
console.log("t1 is undefined =", t1 == undefined);
console.log("t2 is undefined =", t2 == undefined);
</script>
</head>
</html>
程序运行后,控制台输出如下:
我们首先使用 var 关键字,声明了一个 t1 变量,并给其赋值为空 字符串,接着,我们定义了一个变量 t2,并没有赋值。
最后,我们分别判断 t1 和 t2 是否等于 undefined,结果 t2 是 undefined,因为,我们没有给其赋值。
JavaScript 中的 Undefined 表示变量未定义时的属性,当读取不存在的对象属性时会返回 undefined。