QuestenaUn entraînement qui indique quoi revoir ensuite
Question 46

Which test reliably distinguishes an array value from an ordinary non-array object?

  1. value === Array
  2. typeof value === "array"
  3. value.length is defined
  4. Array.isArray(value)Bonne réponse

Explication

Array.isArray returns true for arrays and false for ordinary objects that are not arrays. typeof cannot make this distinction because both values produce object in that operator's classification.

Continuer avec ce test

Commencer l’entraînement
Question 46: Which test reliably distinguishes an array value from an… · JavaScript Fundamentals · Questena