Lo que te sugiere hacer
quimfv, es correcto. La propiedad
length
te permite obtener el total de elementos contenidos en el array, entonces, si el valor resultante es cero, quiere decir que no hay elementos. Ahora bien, al tratarse de un array bidimensional, podrías recorrer cada array contenido dentro del array principal y verificar si cada uno tiene elementos.
Código Javascript
:
Ver originalvar array = [
[1, 2, 3],
[],
["a", "b", "c"]
],
total = array.length;
for (var i = 0; i < total; i++){
if (array[i].length == 0){
alert("El array nro. " + (i + 1) + " no contiene elementos");
}
}
Dado a que solo el segundo array hijo no contiene elementos, el mensaje a mostrarse será: "El array nro. 2 no contiene elementos".
Saludos