Different ways to create Array in JavaScript

Pankaj Kumar
1 min readMar 19, 2021
Photo by Caspar Camille Rubin on Unsplash

Array is very frequently used while working in JavaScript. In this article, we will see the different ways to create Array in JavaScript.

  1. Using Array function

It creates a new array with items passed as argument.

let array = Array(10,20,50,41,78);
console.log(array); // Output: [10,20,50,41,78]

2. Using Array literal

An array literal is the easiest way to create a JavaScript Array.

let array = []; // It creates an empty array
let array2 = [10,20,50,41,78]; // It created an empty array with 5 values in it

3. Using new operator

It creates a new array with length

var arr1 = new Array(4); // [empty × 4] It creates an array with length

4. Using Spread operator

The spread operator was added to JavaScript in ES6 (ES2015).

let array1 =  [10,20,50,41,78]
let array2 = [ ...arr ];
console.log(array2); // Output: [10,20,50,41,78]

5. Using Array.from

let array1 = Array.from({length : 2});
console.log(array1); // output: [undefined, undefined]
array1[0] = 10; arr[1] = 20;
console.log(array1); //Output : [10, 20];

Find much more about JavaScript libraries/frameworks at jsonworld

Click here to Join live Classed led by IT Professionals of Tech Giants like TCS, IBM, Accenture, Infosys, etc.

--

--

Pankaj Kumar

JavaScript Developer | Blogger — Expert in NodeJS, Firebase, Angular, React(Instructor at edhint.com)