2012-01-11 38 views

回答

1

檢查該數組是否存在,如果不存在則執行一些操作。

if(!array[0]) 
{ 
    //do something 
} 
+0

然而,你需要它,但感謝修正:)我總是打開好的提示。 – Manticore 2012-01-11 11:55:00

+0

@Karlisson:你說'false','0'等不是「_values_」? OP問:「我需要檢查數組[0]中是否包含值或不在其中。」。 – Tadeck 2012-01-11 11:55:21

+0

@Tadeck沒有看到答案被編輯;) – Karlisson 2012-01-11 11:57:55

1
if(array[0] !== undefined){ 
// array[0] is defined. 
} 
1
//pass array variable to this function 

function isEmpty(array){ 
    if(array.length == 0) 
    return true; 
    else 
    return false; 
} 
+1

爲什麼要用這個函數來增加複雜度和開銷? – 2012-01-11 11:54:57

+1

如果有人不想使用功能,他可以只檢查「array.length == 0」,但如果次數要檢查它是空的或不是那個時候,而不是重複代碼,我認爲功能是不錯的選擇... – 2012-01-11 12:03:24

+0

問題要求檢查第一個索引是否爲空,而不是數組爲空。 – 2012-01-11 12:18:34

相關問題