What is an Array?

An array is a special variable, which can hold more than one value at a time. If you have a list of items (a list of car names, for example), storing the cars in single variables could look like this:

  var car0 = "Saab";
  var car1 = "Volvo";
  var car2 = "BMW";

However, what if you want to loop through the cars and find a specific one? And what if you had not 3 cars, but 300? The solution is an array! An array can hold many values under a single name.

HTML file: Displayed by browser:
<body>
<p id="demo"></p>
<script>
var cars = [
    "Saab",
    "Volvo",
    "BMW",
    "Camaro",
    "Fiero",
    "Corvette",
    "Firebird"
];
var a = cars.indexOf("Corvette");
document.getElementById("demo").innerHTML = cars[a];
</script>
</body>

You can access the values by referring to an index number. Index numbers can be found using the indexOf method.

BackTable of ContentsNext