Array
An Array object is used to store multiple values in a single variable.
// Creating an array
var priority = new Array();
priority[0] = "Low";
priority[1] = "Normal";
priority[2] = "High";
// To access the first element
var level = priority[0];
// To modify the first element
priority[0] = "Not required";
// To find the length of an array
var x = priority.length
// To find the index position of an element in the array
var i = priority.indexOf("Normal")
See also Associative Array.
Array Properties
Property |
Description |
---|---|
constructor |
Returns the function that created the Array object's prototype. |
length |
Sets or returns the number of elements in an array. |
prototype |
Allows you to add properties and methods to an Array object. |
Array Methods
Method |
Description |
---|---|
concat() |
Joins two or more arrays, and returns a copy of the joined arrays. |
indexOf() |
Search the array for an element and returns its position. |
join() |
Joins all elements of an array into a string. |
lastIndexOf() |
Search the array for an element, starting at the end, and returns its position. |
pop() |
Removes the last element of an array, and returns that element. |
push() |
Adds new elements to the end of an array, and returns the new length. |
reverse() |
Reverses the order of the elements in an array |
shift() |
Removes the first element of an array, and returns that element |
slice() |
Selects a part of an array, and returns the new array. |
sort() |
Sorts the elements of an array. |
splice() |
Adds/Removes elements from an array. |
toString() |
Converts an array to a string, and returns the result. |
unshift() |
Adds new elements to the beginning of an array, and returns the new length. |
valueOf() |
Returns the primitive value of an array |