Recorrer una matriz en JavaScript

En Java puedes usar un for bucle para atravesar objetos en una matriz de la siguiente manera:

String[] myStringArray = {"Hello", "World"};
for (String s : myStringArray)
{
    // Do something
}

¿Puedes hacer lo mismo en JavaScript?

preguntado el 09 de junio de 10 a las 21:06

Ok, estoy un poco confundido, ¿está bien usar el bucle for mejorado cuando accedes a los objetos? ¿Y usar uno secuencial para llenar uno? ¿Es esto correcto? -

no, es realmente simple, los objetos de matriz tienen índices numéricos, por lo que desea iterar sobre esos índices en el orden numérico, un ciclo secuencial asegura que, el mejorado for-in loops enumera propiedades del objeto, sin un orden específico, y también enumera las propiedades heredadas ... para iterando sobre matrices siempre se recomiendan los bucles secuenciales ... -

jsben.ch/#/Q9oD5 <= Aquí un punto de referencia de un montón de soluciones para recorrer arreglos -

@CMS No, no es realmente simple. Es realmente simple en todos los demás idiomas. Es ridículamente complejo en JS, donde tienes in y of que se pueden usar y hacer cosas diferentes. Entonces también tienes forEach y el feo y molesto bucle basado en índices. Todos los demás lenguajes modernos hacen que recorrer una colección sea fácil y directo sin sorpresas ni confusiones. JS también podría hacerlo, pero no es así. -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.