Saltar a contenido

3.3 Arrays y objetos

Arrays

Método Qué hace
push / pop Añade / quita al final
shift / unshift Quita / añade al principio
filter(f) Nuevo array con los que cumplen f
map(f) Nuevo array transformando cada elemento
reduce(f, ini) Reduce el array a un solo valor
forEach(f) Ejecuta f con cada elemento
includes(x) / indexOf(x) Busca un elemento
sort() · reverse() Ordena · invierte (modifican el array)

Objetos

Un objeto agrupa datos relacionados en pares clave: valor:

  • Se accede con objeto.propiedad o objeto["propiedad"].
  • JSON.stringify(obj) convierte un objeto a texto JSON y JSON.parse(texto) hace lo contrario.
  • Se pueden desestructurar: const { nombre, curso } = alumno;