-
¿Sé crear una variable?
-
¿y asignarle un valor?
-
¿y crearla y asignarle el valor?
-
¿Diferencio entre cadenas, números y booleanos?
-
¿Sé usar condicionales?
-
¿Y hacer un bucle for?
-
¿De memoria?
-
Para reutilizar el código… ¿Sé crear una función?
-
Una vez definida ¿Sé invocarla?
-
¿Y pasarle un parámetro?
-
¿Y pasarle varios?
-
¿Y que me devuelva un resultado o dato?
-
¿Sé diferenciar entre variables globales y locales?
-
¿Sé qué es una función anónima?
2.4 Objetos y 3.7 Programación orientada a objetos
-
¿Sé crear un objeto?
-
¿Sé la diferencia entre propiedades y métodos?
-
¿Sé crear un objeto vacío para usarlo más tarde?
-
¿Sé crear un método y usarlo?
-
¿Sé más o menos lo que es el this?
-
¿Sé almacenar una lista de elementos en un Array?
-
¿Sé crearlo de memoria?
-
¿Y crearlo vacío para usarlo más tarde?
-
¿Sé acceder a una posición del Array?
-
¿Y cambiarla?
-
¿Sé cuántos elementos tiene un Array?
-
¿Sé que hay unos métodos específicos para trabajar con Arrays?
-
¿Sé añadir un elemento a un Array sin mirar su longitud?
-
¿Sé recorrerlo con un for?
-
Sé hacer un Array de cadenas o números pero… ¿sabría hacerlo de objetos?
-
¿Y acceder a sus elementos?
-
¿Con un for?
-
¿Sé más o menos lo que es el DOM?
-
¿Sé guardar la referencia a un elemento del DOM en una variable?
-
Usando IDs
-
Usando Selectores(clase/id/etiqueta)
-
¿Y consultar su contenido?
-
¿Y cambiarlo?
-
¿Sé guardar en una variable la referencia todos los elementos del DOM que cumplan un selector?
-
¿Y recorrer el Array resultante ?
-
¿Y usar Arrays/Objetos/for para crear contenido en JS e inyectarlo al DOM?
-
¿Sabría leer un Array de objetos para, con los datos del Array, crear contenido HTML e inyectarlos al DOM?
-
¿Sé que, cuando el usuario interactúa con la página html, genera eventos?
-
¿Tras referenciar uno o varios elementos del DOM sé escuchar si generan cierto evento?
-
¿Sé decirle al navegador que ejecute una función cuando se genere cierto evento?
-
¿Sé recoger el evento como parámetro en dicha función?
-
¿Sé que a estas funciones se les llama callbacks?
-
¿Sé hacer una petición a un servidor?
-
¿Y recoger la respuesta?
-
¿Y trabajar con ella?