WorksheetsB2 - TS#2
Total questions: 7
Worksheet time: 4mins
Ordre d’affichage ? console.log("1"); setTimeout(() => console.log("2"), 0); Promise.resolve().then(() => console.log("3")); console.log("4");
1, 2, 3, 4
1, 3, 2, 4
1, 4, 3, 2
1, 4, 2, 3
async devant une fonction signifie…
La fonction retourne toujours void
La fonction retourne une Promise
La fonction devient plus rapide
La fonction tourne côté serveur
await peut être utilisé…
Partout
Dans une fonction marquée async
Uniquement dans des callbacks
Uniquement avec setTimeout
Pour gérer proprement une erreur autour de await fetch, on utilise…
switch
try/catch
typeof
JSON.stringify
JSON valide signifie…
Clés non citées, commentaires autorisés
Clés entre guillemets, pas de commentaires, pas de trailing comma
Chaînes en simple quotes
Types personnalisés
JSON.stringify retourne…
Un objet
Une chaîne
Un nombre
always null
JSON.parse en TypeScript donne…
Un nombre
Toujours le bon type inféré
Une valeur qu’il faut typer/valider (any/unknown)
Une Promise
