Module 01 · 35 min
Runtime, console et valeurs
Résultat observable : Observer ce que le moteur reçoit et produit.
Comprendre
JavaScript transforme un fichier en instructions exécutées par un moteur. Une valeur possède un type à l’exécution.
Repères
- Runtime
- Environnement qui exécute le programme.
- Expression
- Code qui produit une valeur.
- Sérialisation
- Transformation d’une valeur en texte transportable.
Prédire avant le code
Que renvoie typeof null ?
Écrire et tester
Complète la fonction. Les tests s’exécutent localement dans un worker borné ; aucune commande système n’est lancée.
Critères statiques
- ✓
function - ·
typeof - ·
json - ·
return
Exécute uniquement du code que tu comprends. L’exercice utilise un Web Worker séparé avec une limite de temps ; ce n’est pas une sandbox pour du code non fiable.
La solution apparaît après une première vérification.
Diagnostiquer un incident
La console affiche un objet inattendu.
Hypothèse testable
Action réversible
Test exécutable : La valeur réelle reste la source de preuve.