Test case details

Preparation Code

Test cases

Test #1

a = [...Array(1000).keys()].map((key) => ({x:key+1})) a = []

Test #2

a = [...Array(1000).keys()].map((key) => ({x:key+1})) a.splice(0, a.length)

Test #3

a = [...Array(1000).keys()].map((key) => ({x:key+1})) a.length = 0

Test #4

a = [...Array(1000).keys()].map((key) => ({x:key+1})) while (a.length) { a.pop() }