javascript怎麼判斷對象爲空

問題:

vartemp=Request.QueryString("id");
if(temp!=null)
chooseId=temp;
else
chooseId=1;
temp的類型返回是object,當temp取不到值時,這裏的
if(temp!=null)不能用,返回是true

回答:

直接將temp作爲if的判斷條件即可,空對象會轉換爲false的布爾值

可參考Javascript高級程序設計的第23頁。

650) this.width=650;" title="7e3e6709c93d70cf27af3c97f8dcd100bba12bd6.jpg" alt="162219111.jpg" src="http://img1.51cto.com/attachment/201310/162219111.jpg" />

vartemp=Request.QueryString("id");

if(temp)

chooseId=temp;

else

chooseId=1;

本文出自 “獨釣寒江雪” 博客,請務必保留此出處http://zhaojie.blog.51cto.com/1768828/1310452

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章