Ejecuta código en el navegador, visualiza el bucle de eventos y memoriza la mecánica. Un instrumento de precisión para preparar entrevistas.
Hecho por @kitsunekode. Basado en las preguntas de Lydia Hallie.
function getAge() {
'use strict';
age = 21;
console.log(age);
}
getAge();Muy pronto
Crea componentes reales, explora patrones y domina React, con un IDE de Sandpack en vivo dentro de cada reto.
Crea componentes reales con un IDE de Sandpack en vivo. Sin configuración, sin boilerplate: solo React y tú.
function Counter() { const [count, setCount] = useState(0); return ( <button onClick={() => setCount(c => c+1)} > Clicked {count} times </button> ) }
El ciclo de práctica
Patrones
De javascript-react-patterns de Lydia Hallie, convertidos en retos interactivos.
Cómo funciona
Un ciclo de retroalimentación de precisión diseñado para fijar JavaScript avanzado en tu memoria a largo plazo.
Filtra por tema, ajusta la dificultad o busca directamente un concepto.
Sin mirar. Obúgate a comprometerte antes de que se revele la explicación.
Abre el bloc de notas. Ejecuta fragmentos. Ve el resultado de inmediato.
Profundiza en la explicación. Deconstruye el bucle de eventos y el contexto de ejecución.
Cobertura
Cobertura completa de 9 temas principales
51 desafíos
42 desafíos
37 desafíos
35 desafíos
17 desafíos
16 desafíos
14 desafíos
13 desafíos
6 desafíos
Empieza con estos retos populares
function sayHi() { console.log(name); console.log(age);for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i), 1);}const shape = { radius: 10, diameter() {+true;!"Lydia";const bird = { size: "small"};let c = { greeting: "Hey!" };let d;