JavaScript Tutorials - Herong's Tutorial Examples - 2.33, by Herong Yang
Creating an Array Object
This section provides a tutorial example on how to create array objects in JavaScript.
There are 3 ways to create a new array object:
1. Using the array literal - A new array object can be created by using the array literal syntax of [exp1, exp2, ...]. For example:
var colors = ["Red", "Green", "Blue"]; var account = ["Saving", 999.99, true];
2. Calling the array constructor - A new array object can be created by calling the array constructor of (new Array(exp1, exp, ...)). For example:
var colors = new Array("Red", "Green", "Blue");
var account = new Array("Saving", 999.99, true);
3. Calling the array function - A new array object can be created by calling the array function of (array(exp1, exp, ...)). For example:
var colors = Array("Red", "Green", "Blue");
var account = Array("Saving", 999.99, true);
Here is a tutorial example JavaScript that shows you how to create new array objects:
<html>
<!-- Create_Arrays.html
Copyright (c) 2002 HerongYang.com. All Rights Reserved.
-->
<head><title>Create Arrays</title></head>
<body>
<pre>
<script type="text/javascript">
// Using array literal
var my_saving = ["Saving", 999.99, true];
// Using array constructor
var my_checking = new Array("Checking", 9.99, true);
// Using array function
var my_stock = Array("Stock", 99999.99, true);
// Creating an empty array
var new_account = [];
document.write(my_checking[0]+": "+my_checking[1]+"\n");
document.write(my_saving[0]+": "+my_saving[1]+"\n");
document.write(my_stock[0]+": "+my_stock[1]+"\n");
document.write(new_account[0]+": "+new_account[1]+"\n");
</script>
</pre>
</body>
</html>
The output of this sample JavaScript is:
Checking: 9.99 Saving: 999.99 Stock: 99999.99 undefined: undefined
Table of Contents
ECMAScript Language Specification and JavaScript Dialects
Data Types, Variables and Expressions
►Creating, Accessing, and Manipulating Arrays
Accessing Array Elements with Indexes
Truncating and Iterating Array Elements
Array Object Instance Method Examples
Defining and Calling Functions
Web Browser Supporting JavaScript
Server-Side and Client-Side Web Scripting
Defining Your Own Object Types
Inheritance of Properties and Methods through the Prototype Object Chain
'jrunscript' - JavaScript Shell Command from JDK
Using Functions as "Function" Objects
Introduction to Built-in Object Types
W3C's Document Object Model (DOM) Specifications