An in depth discussion of JavaScript Arrays
(Page 1 of 5 )
This series of articles mainly concentrates on working with JavaScript arrays. We shall start with the basics of JavaScript arrays and finally conclude with complex object based arrays in JavaScript. You can reuse these scripts to inject into server side controls easily (especially in .NET and Java).
All of the examples in this series can be directly tested, by simply copying and pasting the entire code (of each section) into any text file with the extension .HTM and opening it by using a browser.
Working with single dimensional arrays
Everyone knows that an array is nothing but a set of values (or data) stored sequentially in memory. Different languages have different syntaxes for declaring and using arrays. In this series, we mainly concentrate on the JavaScript language to work with arrays.
Now, let us try to develop a simple script (JavaScript) to declare and work with single dimensional arrays. Have a look at the following code:
<html>
<head>
<meta name=vs_targetSchema
content="http://schemas.microsoft.com/intellisense/ie5">
<script id="clientEventHandlersJS" language="javascript">
<!--
function Show()
{
var myArray = new Array();
myArray[0] = "Jag";
myArray[1] = "Chat";
myArray[2] = "Win";
myArray[3] = "Dhan";
for (var i = 0; i < myArray.length; i++)
{
document.write(myArray[i] + "<BR>");
}
}
function Button1_onclick() {
Show();
}
//-->
</script>
</head>
<body>
<form id="form1">
<input type="button" value="Show" id="Button1"
name="Button1" onclick="return Button1_onclick()">
</form>
</body>
</html>
Actually, within the above code, the “meta” tag is not necessary. As I developed the above code using Visual Studio.NET 2003 Enterprise Architect, it was automatically added to provide its full-featured mechanisms. The explanation for the above code is given in the next section.
Next: Working with single dimensional arrays: discussion >>
More JavaScript Articles
More By Jagadish Chaterjee