Exécutez du code en navigateur, visualisez la boucle d'événements et mémorisez les mécanismes. Un instrument de précision pour les entretiens.
Créé par @kitsunekode. Basé sur les questions de Lydia Hallie.
function getAge() {
'use strict';
age = 21;
console.log(age);
}
getAge();Bientôt disponible
Créez de vrais composants, explorez les patterns et maîtrisez React, avec un IDE Sandpack en direct dans chaque défi.
Créez de vrais composants avec un IDE Sandpack en direct. Pas de configuration, pas de boilerplate, juste React et vous.
function Counter() { const [count, setCount] = useState(0); return ( <button onClick={() => setCount(c => c+1)} > Clicked {count} times </button> ) }
La boucle de pratique
Patterns
À partir de javascript-react-patterns de Lydia Hallie, transformés en défis interactifs.
Comment ça marche
Un cycle de rétroaction de précision conçu pour ancrer JavaScript avancé dans votre mémoire à long terme.
Filtrez par sujet, ajustez la difficulté ou recherchez directement un concept.
Pas de triche. Forcez-vous à vous engager avant la révélation de l'explication.
Ouvrez le bloc-notes. Exécutez les extraits. Voyez le résultat immédiatement.
Plongez dans l'explication. Déconstruisez la boucle d'événements et le contexte d'exécution.
Couverture
Couverture complète de 9 sujets principaux
56 défis
55 défis
32 défis
28 défis
17 défis
14 défis
13 défis
13 défis
7 défis
Commencez par ces défis populaires
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;