There are a few methods to empty an array. They are:

- Method 1:

arrayList = []

If you do not have any references to the original array arrayList, this method is recommended. However, if you have previously referenced this array from a different variable, then the original reference array will be kept unchanged.

2. Method 2:

arrayList.length = 0;

By using this code, you are setting the array length to 0 thus emptying it of all updates of reference variables, going back to the original array.

3. Method 3:

arrayList.splice(0, arrayList.length);

This method can also be used to empty all the array including updates of all the references back to the original array.

4. Method 4:

while(arrayList.length)

{

arrayList.pop();

}

This is also a great way to empty arrays but it is not a recommended method.