The first way is that you can get an empty array by assigning the array literal notation to a variable as follows:
let firstArr = ; let secondArr = ["Nathan", "Jack"];
The square brackets symbol
 is a symbol that starts and ends an array data type, so you can use it to assign an empty array.
firstArr variable above will create a new empty array, while the
secondArr variable will create an array with two elements.
You can also use the
new Array() constructor to create a new array object like in the code below:
let firstArr = new Array(); let secondArr = new Array("Nathan", "Jack");
Both the array literal notation and the array constructor produce the same thing.
Finally, you can also create an empty array by setting the
length property of your array into
The following code creates a new array with two elements, but because the
length is set to
0 in the second line, the array becomes empty:
let users = ["Nathan", "Ariel"]; users.length = 0; console.log(users); //