JavaScript check if an array is valid
up:: JavaScript π javascript - How to check if array is empty or does not exist? - Stack Overflow
The foolproof way
if (!Array.isArray(array) || !array.length) {
// array does not exist, is not an array, or is empty
// β do not attempt to process array
}
The short way
if (array?.length) {
// array and array.length are truthy
// β probably OK to process array
}