Funciones de orden superior — definición?
Funciones que reciben o devuelven otras funciones.
Closures — función?
Funciones que mantienen acceso a variables del contexto léxico.
Funciones generadoras — ES6?
Funciones que pueden pausar y reanudar con `yield`.
Currying — técnica?
Transforma funciones con múltiples argumentos en secuencias de funciones con uno.
Funciones puras — definición?
Funciones que siempre devuelven el mismo resultado sin efectos secundarios.
Event Loop — mecanismo?
Gestiona operaciones asíncronas y mantiene la ejecución del código.
Callbacks — uso?
Funciones pasadas para ejecutarse tras operaciones asíncronas.
setTimeout, setInterval — función?
Programan tareas diferidas o repetitivas gestionadas por el Event Loop.
Promesas — objeto?
Representa resultados futuros de operaciones asíncronas.
then, catch — métodos?
Gestionan resolución y errores de promesas.
async/await — sintaxis?
Permite escribir código asíncrono de forma más legible.
Manejo errores async/await — método?
Usar bloques try/catch para capturar errores.
Manipulación avanzada DOM — técnicas?
Selección, modificación, creación y eliminación de nodos.
Patrón Singleton — definición?
Garantiza una única instancia y acceso global.
Módulo — patrón?
Encapsula código en un espacio de nombres organizado.
Optimización rendimiento — técnicas?
Debounce, Throttle, Lazy Loading y profiling.
Depuración avanzada — herramientas?
Breakpoints, consola, frameworks, mocking y cobertura.
POO en ES6 — elementos clave?
Clases, herencia, encapsulación, polimorfismo y prototipos.
Metti alla prova le tue conoscenze con 9 domande su 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?
Ripassa il corso completo nella scheda di revisione per Domina JavaScript Avanzado.
Vedi la scheda di revisione →Intelligence Artificielle
Importa il tuo corso e l'AI genera flashcard in 30 secondi.
Generatore di flashcard