📚 Moyen 5 questions

QCM - Section 4: Callbacks and (Partie 5)

Quiz interactif avec 5 questions. Testez vos connaissances!

Comment jouer ?

  • 1. Lisez chaque question attentivement
  • 2. Choisissez votre réponse parmi les options
  • 3. Cliquez sur "Voir la réponse" pour vérifier
  • 4. Comptez vos bonnes réponses à la fin !

Quiz: QCM - Section 4: Callbacks and (Partie 5)

5 questions | Difficulté: moyen


Question 1

Qu’est ce qui se produit lorsqu’on utilise strict mode et qu’on tente de supprimer une propriété non-extensible ?

  • A. A. Rien ne se passe
  • B. B. L’opération est ignorée
  • C. C. Une erreur est lancée
  • D. D. La propriété est modifiée
Voir la réponse

Réponse correcte: C

En utilisant strict mode, on ne peut pas supprimer une propriété non-extensible car cela lance une erreur.


Question 2

Qu’est ce qui se produit lorsqu’on affecte une valeur à une variable non initialisée dans un contexte strict ?

  • A. A. Rien ne se passe
  • B. B. La variable est créée automatiquement dans le contexte global
  • C. C. Une erreur est lancée
  • D. D. La valeur affectée est perdue
Voir la réponse

Réponse correcte: C

En utilisant strict mode, on ne peut pas affecter de valeur à une variable non initialisée sans déclaration préalable car cela lance une erreur.


Question 3

Qu’est ce qui se produit lorsqu’on tente d’écrire une propriété à un objet non-extensible en utilisant strict mode ?

  • A. A. Rien ne se passe
  • B. B. L’opération est ignorée
  • C. C. Une erreur est lancée
  • D. D. La propriété est créée
Voir la réponse

Réponse correcte: C

En utilisant strict mode, on ne peut pas écrire de nouvelle propriété sur un objet non-extensible car cela lance une erreur.


Question 4

Qu’est ce qui se produit lorsqu’on affecte une valeur à une variable initialisée dans un contexte non-strict ?

  • A. A. Rien ne se passe
  • B. B. La variable est créée automatiquement dans le contexte global
  • C. C. L’opération est ignorée
  • D. D. L’opération est autorisée
Voir la réponse

Réponse correcte: C

En utilisant un contexte non-strict, une variable initialisée peut être affectée sans déclaration préalable mais cela la créera automatiquement dans le contexte global.


Question 5

Qu’est ce qui se produit lorsqu’on tente d’écrire une propriété à un objet non-extensible en utilisant un contexte non-strict ?

  • A. A. Rien ne se passe
  • B. B. L’opération est ignorée
  • C. C. La propriété est créée
  • D. D. Une erreur est lancée
Voir la réponse

Réponse correcte: A

En utilisant un contexte non-strict, une nouvelle propriété peut être écrit sur un objet non-extensible sans aucune limitation.