No se puede iterar sobre mi matriz / objeto. Javascript, React Native [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Es floja la consola JavaScript de Chrome para evaluar matrices? 6 respuestas

Realmente no entiendo lo que podría estar pasando aquí. Entonces, tengo una función que toma una matriz 2d y una cadena e itera a través de la matriz 2d y comprueba si alguna submatriz contiene la cadena. Pero de alguna manera no puedo iterar sobre este objeto / matriz y estoy realmente confundido sobre lo que realmente es. He hecho muchas iteraciones en javascript. He intentado for-in, for-of (es6), C stlye (como a continuación), forEach (callback), map ... nada funciona.

    _makeOrUpdateCase = (arrayOfArrays, str) => {
    console.log(arrayOfArrays); //returns the object/array shown in image below, expected
    console.log(typeof(arrayOfArrays)); //object
    console.log(Array.isArray(arrayOfArrays)); //true - huh? is this array or object??
    for (var i = 0; i < arrayOfArrays.length; i++) {
        console.log(arrayOfArrays[i]) //this does not work
        console.log(i); //nothing is printed out, as if the loop is simply ignored
    }

Aquí está la salida que obtengo ... puedes ver que las cosas que imprimo en el bucle no se ejecutan. Sé que JavaScript puede ser extraño, pero vamos, qué está pasando aquí, no tengo idea de qué buscar en Google. He iterado sobre matrices y objetos muchas veces en este código. @

Respuestas a la pregunta(1)

Su respuesta a la pregunta