我console.log(arr)
它顯示[]
但我console.log(arr.length)
它顯示0
?這讓我感到困惑,那麼檢查一個數組是否包含某些東西的最好方法是什麼?檢查數組是否爲空長度JavaScript
0
A
回答
1
您可以檢查是否數組是通過檢查length
財產空:
if (arr.length === 0) {
// arr is empty
}
或者,以檢查它是否包含一些項目:
if (arr.length) {
// arr is not empty
}
console.log(arr)
將顯示[]
一個空數組。這就是它如何顯示0
的length
屬性表示數組中沒有項目。
0
這是一個數組:['1','2','3','4'],所以如果數組爲空,它將如下所示:[]。 我會做這樣的:
if(arr && arr.length){ console.log('then the array is created and it has value'); }
相關問題
- 1. 檢查數組長度javascript
- 2. 檢查JavaScript數組中的PHP數組是否爲空
- 3. 檢查數組是否爲空元素
- 4. 如何檢查數組是否爲空?
- 5. 如何檢查數組是否爲空?
- 6. 檢查兩維數組是否爲空
- 7. 檢查數組是否爲空C++
- 8. 檢查數組是否爲空
- 9. 檢查json數組是否爲空
- 10. 檢查數組值是否爲空
- 11. 檢查數組元素是否爲空
- 12. 檢查數組是否爲空
- 13. 檢查數組是否爲空(vba excel)
- 14. Laravel檢查數組是否爲空
- 15. 如何檢查數組是否爲空
- 16. 檢查rtattr中的長度是否爲
- 17. 如何檢查是否數組是空數組中的Javascript
- 18. JavaScript - 檢查數組中的所有值是否爲空 - Array/Each/
- 19. 檢查數組的長度
- 20. 檢查是否數組項是空的
- 21. javascript - 檢查對象是否爲空
- 22. 檢查值是否爲空javascript
- 23. 檢查結構是否爲空:Javascript
- 24. Javascript - 檢查幀是否爲空
- 25. 檢查檢查器中的數組是否爲空
- 26. Javascript數組長度行爲
- 27. javascript數組長度爲1
- 28. 檢查組是否爲空SignalR?
- 29. 檢查數組的長度是否等於bash中的變量
- 30. 檢查緯度/長度組合是否位於多邊形內
arr.length是檢查數組 –
的長度最好的辦法'[]'_is_一個_empty_陣列,並_therefor_其'length'爲0 - 是什麼樣的困惑那? – CBroe
Iit是完全正確的... Javascript數組是基於零的索引 –