js null与undefined
<title>范例2-14</title> <script language="javascript"> <!-- var v0 = 1; // 定义一个值为1的变量 var v1 = null; // 定义一个变量,并指定值为null var v2; // 定义一个变量,但不赋任何值 document.write("变量v0的内容为:" + v0 + "<br>" ); // 分别输出v0、v1、和v2的内容 document.write("变量v1的内容为:" + v1 + "<br>" ); document.write("变量v2的内容为:" + v2 + "<br>" ); if( v1 == v2 ) // 测试“null”和“undefined”的相等性 { document.write("\"null\"和\"undefined\"相等<br>" ); } else { document.write("\"null\"和\"undefined\"不相等<br>" ); } --> </script>
输出:
变量v0的内容为:1
变量v1的内容为:null
变量v2的内容为:undefined
"null"和"undefined"相等