JavaScript Array Object
The Array object is used to store multiple values in a single variable.
Examples
Create an array
Create an array, assign values to it, and write the values to the output.
For...In
Statement
How to use a for...in statement to loop through the elements of an array.
Join two
arrays - concat()
How to use the concat() method to join two arrays.
Put array
elements into a string - join()
How to use the join() method to put all the elements of an array into a string.
Literal array
- sort()
How to use the sort() method to sort a literal array.
Numeric array
- sort()
How to use the sort() method to sort a numeric array.
Complete Array Object Reference
For a complete reference of all the properties and methods that can be used with
the Array object, go to our
complete Array object reference.
The reference contains a brief description and examples of use for each
property and method!
Create an Array
The following code creates an Array object called myCars:
There are two ways of adding values to an array (you can add as many values
as you need to define as many variables you require).
1:
var myCars=new Array();
mycars[0]="Saab";
mycars[1]="Volvo";
mycars[2]="BMW";
|
You could also pass an integer argument to control the array's size:
var myCars=new Array(3);
mycars[0]="Saab";
mycars[1]="Volvo";
mycars[2]="BMW";
|
2:
var myCars=new Array("Saab","Volvo","BMW");
|
Note: If you specify numbers or true/false
values inside the array then the type of variables will be numeric or Boolean instead
of string.
Access an Array
You can refer to a particular element in an array by referring to the name of
the array and the index number. The index number starts at 0.
The following code line:
document.write(myCars[0]);
|
will result in the following output:
Modify Values in an Array
To modify a value in an existing array, just add a new value to the array
with
a specified index number:
Now, the following code line:
document.write(myCars[0]);
|
will result in the following output:
 |
|
Get Your Diploma!
W3Schools' Online Certification Program is the perfect solution for busy
professionals who need to balance work, family, and career building.
The HTML Certificate is for developers who want to document their knowledge of HTML, XHTML, and CSS.
The JavaScript Certificate is for developers who want to document their knowledge of JavaScript and the HTML DOM.
The ASP Certificate is for developers who want to document their knowledge of ASP, SQL, and ADO.
|
|