QuestenaUn entraînement qui indique quoi revoir ensuite
Question 109

The variable target is undefined. What error type results from evaluating target.name directly?

  1. TypeErrorBonne réponse
  2. ReferenceError
  3. SyntaxError
  4. No error; the result is undefined

Explication

Direct property access requires a usable base value, and undefined cannot serve as that base, so the operation throws a TypeError. A missing property on an existing ordinary object would merely produce undefined, which is a different situation.

Continuer avec ce test

Commencer l’entraînement
Question 109: The variable target is undefined. What error type results… · JavaScript Fundamentals · Questena