learning-front

Extra · JavaScript a fondo (opcional)

Repaso final: JavaScript a fondo

Cierre del extra sin concepto nuevo: un quiz exigente sobre el motor de JS por dentro —protocolo de iteración y generadores, símbolos y metaprogramación (WeakMap, getters, Proxy/Reflect), prototipos y tagged template literals—. Más difícil que un quiz normal, con preguntas que combinan ideas y alguna trampa.

Has llegado al final del extra JavaScript a fondo: ya conoces el motor por dentro —el protocolo de iteración y los generadores perezosos, los símbolos y la metaprogramación (WeakMap, getters, Proxy y Reflect), la cadena de prototipos real que hay debajo de class, y los tagged template literals que están detrás de herramientas como styled-components—.

Este capítulo no añade nada nuevo: es un examen de repaso más exigente que los quizzes del recorrido, con preguntas que combinan varias ideas y alguna trampa de las que distinguen a quien entiende el mecanismo de quien lo ha memorizado. Es un nivel opcional y avanzado, así que el listón está alto a propósito. Si una pregunta se te resiste, vuelve al capítulo, repásalo y reintenta el quiz entero. No hay nada que entregar: el reto es el propio quiz.

Comprueba lo que sabes#

Pregunta 1 de 17

¿Qué hace que un objeto sea iterable con `for...of` y con el operador spread?