我們經常在JavaScript代碼中使用以下代碼模式if (typeof(some_variable) != 'undefined' && some_variable != null){
// Do something with some_variable}有沒有一種不那么冗長的檢查方法,具有同樣的效果?根據一些論壇和文獻,簡單地說,以下幾點應該有同樣的效果。if (some_variable){
// Do something with some_variable}不幸的是,火蟲在運行時將此類語句計算為錯誤。some_variable是個未知數,而第一個就沒問題了。這僅僅是Firebug(不想要的)行為,還是這兩種方式之間真的有一些不同?
如何在JavaScript中檢查未定義或空變量?
達令說
2019-07-13 18:46:24
