An array is an ordered collection of data, each item of data being identified by an index number. Java Script arrays can contain a variety of data types. Assigning arrays as array elements allows you to create a multidimensional array. Using simple Java Script code you could use a multidimensional array to create a fairly sophisticated database application.
Welcome to Bucaro TecHelp!

Bucaro TecHelp
Maintain Your Computer and Use it More Effectively
to Design a Web Site and Make Money on the Web

About Bucaro TecHelp About BTH User Agreement User Agreement Privacy Policy Privacy Site Map Site Map Contact Bucaro TecHelp Contact RSS News Feeds News Feeds

Victims of Sandy Hook

Stop the Slaughter of Innocents. Congress is bought and paid for by gun lunatics and gun promotion groups. If you want to live in a safe America, help buy Congress back for America. Send a donation to Mayors Against Illegal Guns, 909 Third Avenue, 15th Floor New York, NY 10022

Java Script Arrays

An array is defined as an ordered collection of data. You can visualize an array as a list, each item in the list being identified by an index number starting with [0] for the first item.

An array can be used to store data that you allow users to search. This type of application mimics the behavior of a database program. When designing a script, consider whether handling the data as an array could have an advantage.

The browser itself creates a number of internal arrays for the html elements on your webpage. For example, it maintains an array for the links on the webpage, the first link being identified as document.links[0].

Use the new keyword to create an array. For example to create an array containing six names of colors you might use the code shown below.

var strColor = new Array(6);

Then to enter data into the array, use statements indicating which index each string should be assigned to, as shown below.

strColor[0] = "black";
strColor[1] = "blue";
strColor[2] = "green";
strColor[3] = "orange";
strColor[4] = "red";
strColor[5] = "white";

Java Script arrays have a length property. Using the declaration shown above, the strColor array is explicitly defined to have a length of 6. However, Java Script arrays are dynamic, so you could leave the length empty, as shown below.

var strColor = new Array();

This allows you to add items to the array at any time. In this case, the length property starts out with a value of 0. You can assign a value to any index in the array and the length property will automatically adjust for the new size of the array. If you know what the data will be, you can declare and initialize the array at the same time as shown below.

var strColor = new Array("black", "blue", "green", "orange", "red", "white");

• JavaScript 1.2 allows you to construct an array without the new Array keywords, as shown below.

strColor = ["black", "blue", "green", "orange", "red", "white"]

In my opinion, this is bad programming practice because, the new keyword reminds the programmer that a memory object has been created. Later in the script, when the data in the array is no longer needed, the programmer may want to release the memory using the delete keyword.

RSS Feed RSS Feed

Follow Stephen Bucaro Follow @Stephen Bucaro

Web Design Sections

Fire HD
[Site User Agreement] [Privacy Policy] [Site map] [Search This Site] [Contact Form]
Copyright©2001-2016 Bucaro TecHelp 13771 N Fountain Hills Blvd Suite 114-248 Fountain Hills, AZ 85268