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 🤘