Flashcards: Domina JavaScript Avanzado (18 tarjetas)

Todas las tarjetas

1Pregunta

Funciones de orden superior — definición?

Respuesta

Funciones que reciben o devuelven otras funciones.

2Pregunta

Closures — función?

Respuesta

Funciones que mantienen acceso a variables del contexto léxico.

3Pregunta

Funciones generadoras — ES6?

Respuesta

Funciones que pueden pausar y reanudar con `yield`.

4Pregunta

Currying — técnica?

Respuesta

Transforma funciones con múltiples argumentos en secuencias de funciones con uno.

5Pregunta

Funciones puras — definición?

Respuesta

Funciones que siempre devuelven el mismo resultado sin efectos secundarios.

6Pregunta

Event Loop — mecanismo?

Respuesta

Gestiona operaciones asíncronas y mantiene la ejecución del código.

7Pregunta

Callbacks — uso?

Respuesta

Funciones pasadas para ejecutarse tras operaciones asíncronas.

8Pregunta

setTimeout, setInterval — función?

Respuesta

Programan tareas diferidas o repetitivas gestionadas por el Event Loop.

9Pregunta

Promesas — objeto?

Respuesta

Representa resultados futuros de operaciones asíncronas.

10Pregunta

then, catch — métodos?

Respuesta

Gestionan resolución y errores de promesas.

11Pregunta

async/await — sintaxis?

Respuesta

Permite escribir código asíncrono de forma más legible.

12Pregunta

Manejo errores async/await — método?

Respuesta

Usar bloques try/catch para capturar errores.

13Pregunta

Manipulación avanzada DOM — técnicas?

Respuesta

Selección, modificación, creación y eliminación de nodos.

14Pregunta

Patrón Singleton — definición?

Respuesta

Garantiza una única instancia y acceso global.

15Pregunta

Módulo — patrón?

Respuesta

Encapsula código en un espacio de nombres organizado.

16Pregunta

Optimización rendimiento — técnicas?

Respuesta

Debounce, Throttle, Lazy Loading y profiling.

17Pregunta

Depuración avanzada — herramientas?

Respuesta

Breakpoints, consola, frameworks, mocking y cobertura.

18Pregunta

POO en ES6 — elementos clave?

Respuesta

Clases, herencia, encapsulación, polimorfismo y prototipos.

Ponte a prueba con el test

Comprueba lo que sabes con un test de 9 preguntas de Domina JavaScript Avanzado.

1. ¿Qué es una función generadora en JavaScript?

2. ¿De dónde proviene la definición oficial del 'Event Loop' en JavaScript que se menciona en el contenido?

Hacer el test →

Mira el resumen

Repasa el tema completo en el resumen de Domina JavaScript Avanzado.

Ver el resumen →

Cursos similares

Haz tus propias flashcards

Sube tus apuntes y la IA te genera flashcards en 30 segundos.

Generador de flashcards