Iluminando la secuencia de colores
Clase 43 de 55 • Fundamentos de JavaScript 2018
Contenido del curso
Primeros pasos en JavaScript
Estructuras de Control y Funciones
Arrays
Programación Orientada a Objetos en JavaScript
Asincronismo
- 29

Funciones como parámetros
11:12 min - 30

Cómo funciona el asincronismo en JavaScript
02:27 min - 31

Cómo funciona el tiempo en JavaScript
09:05 min - 32
¿Qué pasó con swapi.co?
00:59 min - 33

Callbacks
14:15 min - 34

Haciendo múltiples requests
04:49 min - 35

Manejando el Orden y el Asincronismo en JavaScript
07:09 min - 36

Manejo de errores con callbacks
07:14 min - 37

Promesas
10:43 min - 38

Promesas Encadenadas
05:45 min - 39

Múltiples promesas en paralelo
05:40 min - 40

Async-await: lo último en asincronismo
05:03 min
Juego de HTML
- 41

Comenzando el juego
05:21 min - 42

Generando una secuencia de números
06:04 min - 43

Iluminando la secuencia de colores
Viendo ahora - 44

Obteniendo el input del usuario
08:03 min - 45

Agregando la verificación del color elegido
17:18 min - 46

Agregando los estados finales del juego
10:06 min - 47

Conclusiones del curso
00:50 min
Complementos
- 48

Diferencias entre var, let y const
10:02 min - 49

Memoización: ahorrando cómputo
09:00 min - 50

¿Hace cuántos días naciste?
05:12 min - 51

Funciones recursivas
05:49 min - 52

Entiende los closures de JavaScript
04:48 min - 53

Estructuras de datos inmutables
04:34 min - 54

Cambiando de contexto al llamar a una función
08:49 min - 55

¿Cuándo hace falta poner el punto y coma al final de la línea?
08:13 min
Resumen
En esta clase se observa la diferencia entre el uso de let y var para la declaración de variables y cómo esta diferencia afecta el alcance de la variable dentro de un ciclo for. Se recomienda siempre el uso de let cuando se trata de estructuras for, ya que al usar var, el valor de dicha variable se va a remplazar cada vez con la última asignación que se haga, mientras que con let, conservará su valor dentro de cada iteración.
Siempre que sea posible debemos usar const sobre let, y let sobre var.