Arrays, Objetos, Ciclos

🏁 Objetivos

  • Que incorpores el array como nueva estructura de datos
  • Que puedas reconocer los casos en los que es necesario o más eficiente utilizarlos
  • Que aprendas cómo manipular un array
  • Que te familiarices con el concepto de bucles
  • Que puedas identificar cuándo un bucle es necesario y cuál utilizar
  • Que puedas usar bucles en tus programas
  • Que estés al tanto de los errores más comunes en los que se suele caer al utilizarlos y cómo identificarlos y solucionarlos
  • Que conozcas los objetos
  • Que puedas estructurar datos como objetos
  • Que conozcas su sintaxis y puedas crearlos, accederlos y manipularlos

📝 Contenidos

  • Sintaxis

  • Índices

  • Accediendo, reemplazando y agregando elementos

  • Propiedad length, accediendo y modificando su valor

  • Métodos de array:

    • pop
    • shift
    • push
    • unshift
    • slice
    • splice
    • concat
    • join
  • Obteniendo valores aleatorios de un array

  • Bucles e iteraciones

  • Bucles for

  • Condiciones de salida

  • Objetos literales

  • Propiedades y valores

  • Leer, agregar, modificar y eliminar propiedades

  • Notación de puntos y de corchetes

  • Accediendo a propiedades mediante variables

  • Propiedades computadas (vs literales)


🚀 Recursos de la clase

📆 Fecha 10/Agosto/2021

📹 Grabación

👩‍💻 Código de la clase de Arrays

👩‍💻 Código del ejercicio de Arrays


📆 Fecha 17/Agosto/2021

📹 Grabación

👩‍💻 Código de Objetos

👩‍💻 Código de Ciclos


📆 Fecha 19/Agosto/2021

📹 Grabación

👩‍💻 Código de Clase de Repaso


📚 Material de lectura

Teoría de arrays Array - MDN

Estructuras de control Bucles e iteración - MDN

Teoría de objetos JavaScript Objects


🔍 Para seguir investigando

En inglés

Data Structures 101: Arrays — A Visual Introduction for Beginners Data Structures: Objects and Arrays