== 與 === 的差異
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 這是因為三個等於是精確的比對,他連型態也會一起比對。
這是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 意見:
張貼留言