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:
Whether you're new to XML or already an advanced user, the user-friendly views
and powerful entry helpers, wizards, and debuggers in XMLSpy are designed to
meet your XML and Web services development needs from start to finish.
- XML editor
- Graphical XML Schema / DTD editors
- XSLT 1.0/2.0 editor, debugger, profiler
- XQuery editor, debugger, profiler
- Support for Office Open XML (OOXML)
- Graphical WSDL editor & SOAP debugger
- Java, C#, C++ code generation
- And much more!
Download a fully functional free 30-day trial today!
|