Cuando pruebo "console.log", se muestra toda la matriz, pero cuando pruebo array.length o array[0], devuelve una matriz indefinida y vacía. Estoy insertando cadenas en una matriz desde un archivo Json. En la captura de pantalla a continuación, se muestra la diferencia al registrar una matriz de cadenas normal y mi matriz, que creo que es la razón por la que esto sucede, pero no puedo encontrar la manera de solucionarlo. Ingrese la descripción de la imagen aquí .
Esto es algo de lo que no tiene sentido para mí.
console.log(posts2); // returns 0: "Day #50" 1: "Ramadan Kareem" 2: "Freedom" 3: "Elife Unlimited" 4: "Wasel Gifts" length: 5 console.log(posts2.slice(0,2)); // returns empty array