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

All cards

1Question

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

Answer

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

2Question

Variable — définition?

Answer

Conteneur pour stocker une valeur.

3Question

Coercition implicite — exemple ?

Answer

'5' + 1 donne '51'.

4Question

var vs let — différence?

Answer

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

5Question

Variables — types principaux ?

Answer

var, let, const

6Question

const — rôle?

Answer

Variable non réassignable après initialisation.

7Question

Hoisting — définition?

Answer

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

8Question

Scope de var, let, const?

Answer

var: fonction, let & const: bloc.

9Question

Réassigner une const?

Answer

Non, sa valeur ne peut pas changer.

10Question

Accès avant déclaration (let)?

Answer

Déclenche une erreur, variable en zone morte.

Test yourself with the quiz

Test your knowledge with 8 questions on 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 ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Maîtrise des fondamentaux JavaScript modernes.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator