Flashcards : Maîtrise des fondamentaux JavaScript modernes — 10 cartes

Toutes les cartes

1Question

Fonction fléchée — particularité `this` ?

Réponse

Hérite du contexte lexical, pas de son propre `this`.

2Question

Variable — définition?

Réponse

Conteneur pour stocker une valeur.

3Question

Coercition implicite — exemple ?

Réponse

'5' + 1 donne '51'.

4Question

var vs let — différence?

Réponse

var est fonction-scopée, let est bloc-scopée.

5Question

Variables — types principaux ?

Réponse

var, let, const

6Question

const — rôle?

Réponse

Variable non réassignable après initialisation.

7Question

Hoisting — définition?

Réponse

Remontée des déclarations en haut de leur scope.

8Question

Scope de var, let, const?

Réponse

var: fonction, let & const: bloc.

9Question

Réassigner une const?

Réponse

Non, sa valeur ne peut pas changer.

10Question

Accès avant déclaration (let)?

Réponse

Déclenche une erreur, variable en zone morte.

Testez-vous avec le QCM

Testez vos connaissances avec un QCM de 8 questions sur Maîtrise des fondamentaux JavaScript modernes.

1. Qu'est-ce qu'une variable déclarée avec var, let ou const en JavaScript ?

2. Quelle différence principale existe-t-il entre `var` et `let` en JavaScript moderne ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Maîtrise des fondamentaux JavaScript modernes.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards