== 與 === 的差異
2012年6月4日 星期一
這是javascript很特別的地方
var str="";
var boo=false;
if(str==boo)
{
alert(true);
}
else
{
alert(false);
}
以上程式結果為true
但是如果把程式修改成
if(str===boo)
{
alert(true);
}
else
{
alert(false);
}
則結果為false
這是因為三個等於是精確的比對,他連型態也會一起比對。
0 意見:
張貼留言