QCM - Subsection 2.3: Mapping values (Partie 3)
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 - Subsection 2.3: Mapping values (Partie 3)
5 questions | Difficulté: moyen
Question 1
Quel type de propriété associée à la fonction function getValue() \{ return 10; \} ?
- A. Data Property
- B. Accessor Property (getter)
- C. Data et Accessor Property
- D. Ne peut pas être déterminé
Voir la réponse
Réponse correcte: B
Cette propriété est une accessor property (getter) car elle est associée à une fonction getValue() qui sert de getter.
Question 2
En JavaScript, quelle est la valeur par défaut de l’attribut ‘writable’ dans un descriptor d’une propriété ?
- A. True
- B. False
- C. Peut être définie par l’utilisateur
- D. Ce n’est pas une propriété
Voir la réponse
Réponse correcte: C
L’attribut ‘writable’ par défaut est undefined, il peut être défini par l’utilisateur.
Question 3
Quel type de propriété associée à la déclaration obj.propertyName2 = function () \{...\}; ?
- A. Data Property
- B. Accessor Property (setter)
- C. Data et Accessor Property
- D. Ne peut pas être déterminé
Voir la réponse
Réponse correcte: D
Cette propriété n’est pas de type accessible car le code ne déclare pas d’accessor pour cette propriété.
Question 4
En JavaScript, quelle est la valeur par défaut de l’attribut ‘configurable’ dans un descriptor d’une propriété ?
- A. True
- B. False
- C. Peut être définie par l’utilisateur
- D. Ce n’est pas une propriété
Voir la réponse
Réponse correcte: C
L’attribut ‘configurable’ par défaut est false, il peut être défini par l’utilisateur.
Question 5
Quel type de propriété associée à la déclaration obj.propertyName3 = 20; ?
- A. Data Property
- B. Accessor Property (getter)
- C. Data et Accessor Property
- D. Ne peut pas être déterminé
Voir la réponse
Réponse correcte: A
Cette propriété est une data property car elle est associée à la valeur 20.