Quiz sur les fonctionnalités clés du JavaScript ES6

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Quelle est la différence entre let et const dans JavaScript ES6?

  • `let` permet de déclarer une variable globale, tandis que `const` permet de déclarer une variable locale.
  • `let` permet de déclarer une variable locale, tandis que `const` permet de déclarer une variable globale.
  • `let` permet de déclarer une variable dont la valeur peut être modifiée, tandis que `const` permet de déclarer une variable dont la valeur ne peut pas être modifiée. (correct)
  • `let` permet de déclarer une variable dont la valeur ne peut pas être modifiée, tandis que `const` permet de déclarer une variable dont la valeur peut être modifiée.

Qu'est-ce que le symbole Symbol dans JavaScript ES6?

  • `Symbol` est un mot-clé réservé dans JavaScript ES6.
  • `Symbol` est un nouveau type de données qui représente une valeur unique et immuable. (correct)
  • `Symbol` est une fonction qui permet de créer des objets littéraux.
  • `Symbol` est une méthode qui permet d'itérer sur les collections et les dictionnaires.

Qu'est-ce que Set et Map dans JavaScript ES6?

  • `Set` et `Map` sont des structures de données qui permettent de stocker des collections de valeurs. (correct)
  • `Set` et `Map` sont des fonctions qui permettent de créer des objets littéraux.
  • `Set` et `Map` sont des méthodes qui permettent d'itérer sur les collections et les dictionnaires.
  • `Set` et `Map` sont des mots-clés réservés dans JavaScript ES6.

Qu'est-ce que l'instruction for...of dans JavaScript ES6?

<p><code>for...of</code> est une boucle qui permet d'itérer sur les valeurs d'un objet itérable, comme un tableau ou une chaîne de caractères. (B)</p> Signup and view all the answers

Qu'est-ce que les fonctions fléchées (() => {}) dans JavaScript ES6?

<p>Les fonctions fléchées sont une syntaxe plus concise pour définir des fonctions anonymes. (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

More Like This

JavaScript ES6 and Beyond Chapter 10
10 questions
JavaScript ES6 Features Quiz
14 questions
Use Quizgecko on...
Browser
Browser