Initialization of Array in Javascript: We need to initialize the arrays before using them up and once the arrays are initialized various other operations can be performed on them.
There are two ways of initializing arrays in Javascript
- Using an array as literal
- Using an array as an object/Array() constructor
Method 1: Using an array as literal
It is easy to initialize arrays as literals as they can be directly initialized using commas and enclosed in square brackets.
Example:
Javascript
const sports = [ "cricket" , "football" , "competitive-programming" ]; console.log( 'sports=' , sports); const myArray = []; console.log( 'myArray=' , myArray); const score = [420, 10, 1, 12, 102]; console.log( 'score=' , score); |
sports= [ 'cricket', 'football', 'competitive-programming' ] myArray= [] score= [ 420, 10, 1, 12, 102 ]
Example 2: The line breaks and new lines do not impact arrays, they store in their normal way.
Javascript
const sports = [ "cricket" , "football" , "competitive-programming" ]; console.log( 'sports=' , sports); const myArray = []; console.log( 'myArray=' , myArray); const score = [420,10,1, 12,102]; console.log( 'score=' , score); |
Output:
sports= [ 'cricket', 'football', 'competitive-programming' ] myArray=[] score= [420, 10, 1, 12, 102]
Method 2: Using an array as an object/Array() constructor
Initializing an array with Array constructor syntax is done by using the new keyword. The similar array which was described earlier can be also declared as shown below.
Example:
Javascript
const sports = new Array( "cricket" , "football" , "competitive-programming" ); console.log( 'sports=' , sports); const myArray = new Array(); console.log( 'myArray=' , myArray); const points = new Array(); console.log( 'points=' , points); const score = new Array(140, 200, 21, 53, 245, 20); console.log( 'score=' , score); |
sports= [ 'cricket', 'football', 'competitive-programming' ] myArray= [] points= [] score= [ 140, 200, 21, 53, 245, 20 ]