JS新手遇到的有关问题,求过来人解答
JS新手遇到的问题,求过来人解答!
var a;
alert(a);
var b = null;
alert(b);
if (a==b)
{
alert("相等");
}
else
{
alert("不相等");
}
======================================
a 是 undefined 类型
b 是 null 类型
这段代码为什么能弹窗显示相等?
------解决思路----------------------
if (a===b)
http://blog.****.net/wxdzxl/article/details/8502119
------解决思路----------------------
== 不检查类型,只检查值。
在javascript里面: null, undefined, false, '' 的值都是false
var a;
alert(a);
var b = null;
alert(b);
if (a==b)
{
alert("相等");
}
else
{
alert("不相等");
}
======================================
a 是 undefined 类型
b 是 null 类型
这段代码为什么能弹窗显示相等?
------解决思路----------------------
if (a===b)
http://blog.****.net/wxdzxl/article/details/8502119
------解决思路----------------------
== 不检查类型,只检查值。
在javascript里面: null, undefined, false, '' 的值都是false