Javascript new array
In JavaScript, there are several ways to create a new array:
-
Using the
[]
syntax:let myArray = [];
This is the most common way to create an empty array.
-
Using the
Array()
constructor:let myArray = new Array();
This method is similar to the first one, but it creates an array object with a length property set to 0.
-
Using the
Array()
constructor with arguments:let myArray = new Array(5); // creates an array with 5 elements, all set to undefined
This method creates an array with the specified number of elements, all set to
undefined
. -
Using the
Array.from()
method:let myArray = Array.from({ length: 5 }, () => 0); // creates an array with 5 elements, all set to 0
This method creates an array from an iterable object, such as an object with a
length
property. -
Using the
...
spread operator:let myArray = [...]; // creates an empty array
This method is a shorthand way to create an empty array.
Note that in modern JavaScript, the []
syntax is the most commonly used and recommended way to create an array.
Also, you can create an array with initial values using the following syntax:
let myArray = [1, 2, 3, 4, 5];
This creates an array with the specified values.