QuestenaPractice that shows what to review next
Question 42

What does pop return when called on an empty array?

  1. undefinedCorrect answer
  2. null
  3. an empty array
  4. RangeError

Explanation

There is no last element to remove, so pop returns undefined and leaves the array empty. Throwing a range error would be a plausible bounds policy, but it is not how this array method is specified.

Continue with this test

Start practice
Question 42: What does pop return when called on an empty array? · JavaScript Fundamentals · Questena