JavaScript const
variables must be assigned a value when they are declared:
Meaning: An arrays declared with const
must be initialized when it is declared.
Using const
without initializing the array is a syntax error:
Example
This will not work:
const cars;
cars = ["Saab", "Volvo", "BMW"];
cars = ["Saab", "Volvo", "BMW"];
Arrays declared with var
can be initialized at any time.
You can even use the array before it is declared:
Example
This is OK:
cars = ["Saab", "Volvo", "BMW"];
var cars;
var cars;
Practice Excercise Practice now