JavaScript
En esta guía los ejercicios tienen que ver con ES6 y código asíncrono. También con llamadas a APIs.
Ejercicios
-
¿Cuál es la diferencia entre
let
,const
yvar
? Dar ejemplos. -
¿Qué significa que en JavaScript las funciones son first-class citizens a diferencia de C? Contrastar las declaraciones de funciones con las expresiones de funciones en JavaScript.
-
Reescribir el ejercicio 2 de la primer guía usando funciones flecha.
-
Escribir una funcion usando funciones flechas y el operador ternario. La funcion toma un numero como argumento y devuelve 1 si es positivo, 0 si es cero y -1 si es negativo.
-
¿Cuál es la diferencia entre un objeto en JavaScript y en JSON?
-
Armar una pagina web que a los tres segundos de entrar le muestre un mensaje al usuario con
alert()
. -
Armar una calculadora web en HTML + Bootstrap + JavaScript.
-
Que es el protocolo http? Cuales son los metodos que usamos en una API REST y a que operaciones sobre una base de datos corresponden? Contrastar con el concepto de CRUD?
-
Escribir una web para llevar una lista de tareas por hacer. Usar la API "`fake`" de https://jsonplaceholder.typicode.com/todos. Usar
fetch()
para las llamadas a la API.