A continuación 5 formas diferentes de recorrer y interactuar con arrays en vanilla javascript:
1. Usando FOR:
var ciudades = [ "León", "Zamora", "Salamanca" ]; for(var i = 0; i < ciudades.length; i++){ console.log(ciudades[i]); }; // "León", // "Zamora", // "Salamanca"
2. Usando FOREACH:
var ciudades = [ "León", "Zamora", "Salamanca" ]; function arrayElements(e) { console.log(e); } ciudades.forEach(arrayElements); // "León", // "Zamora", // "Salamanca"
3. Usando MAP:
var numeros = [1, 4, 9]; console.log(numeros.map(Math.sqrt)); // ["1", "2", "3"]
4. Usando FILTER:
let personas = [ { nombre: "Jorge", edad: 90}, { nombre: "Maria", edad: 80}, { nombre: "Jose", edad: 50} ] personas.filter((persona)=> { return persona.edad > 60; }); console.table(personas); // [{ nombre: "Jorge", edad: 90}, // { nombre: "Maria", edad: 80}]
5. Usando REDUCE para sumar los números de un array:
let numeros = [1, 4, 9]; let suma = numeros.reduce(function(sum, num){ return sum + num; }, 0); console.log(suma); // 14
Agradezco tu comentario 🤘