2013-03-22 46 views
0

在javascript中我有一個變量叫做length。當我嘗試測試if (length)時,即使值爲零,它也是如此。我應該用什麼語法代替if (length)來測試那裏是否有變量?javascript類型不爲null

+0

您是否已閱讀過關於javascript中的真假的文章? – WildCrustacean 2013-03-22 20:00:16

+0

'if(length> 0)'呢? – Uby 2013-03-22 20:00:18

+4

無法重現:http://jsbin.com/amagaz/1/edit – Quentin 2013-03-22 20:00:37

回答

1

這就是javascript的工作原理。若要測試變量是否爲空,只需使用以下語法:if (length != null) ...

+0

'if(length!== null || length> 0)'如果你想0也是錯誤的 – Danwilliger 2013-03-22 20:00:54

相關問題