Copyright 2025

The Valley of Code

A Flavio Copes project

How to empty a JavaScript array
Given a JavaScript array, see how to clear it and empty all its elements

There are various ways to empty a JavaScript array.

The easiest one is to set its length to 0:

const list = ['a', 'b', 'c']
list.length = 0

Another method mutates the original array reference, assigning an empty array to the original variable, so it requires using let instead of const:

let list = ['a', 'b', 'c']
list = []

Want to master TypeScript? Check out my TypeScript Masterclass

Join my AI Workshop !

The Web Development BOOTCAMP cohort starts in February 2026