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.
Teste seu conhecimento com 9 perguntas sobre 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?
Revise o curso completo na ficha de revisão para Domina JavaScript Avanzado.
Veja a ficha de revisão →Intelligence Artificielle
Importe seu curso e a IA gera flashcards em 30 segundos.
Gerador de flashcards