# JavaScript 相关数组

**URL:** <https://www.isharkfly.com/t/javascript/8752>\
**Category:** 前端\
**Created:** [October 30, 2012, 8:09pm UTC](https://www.isharkfly.com/t/javascript/8752 "2012-10-30T20:09:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [October 30, 2012, 8:09pm UTC](https://www.isharkfly.com/t/javascript/8752/1 "2012-10-30T20:09:27Z")

</div>

数组可以使你存储各种元素的列表，而且使你能够访问图象、表单以及表单元素。[code]var an\_array = new  
Array(“hickory”,“dickory”);

var element\_one = an\_array[0];

var element\_two = an\_array[1];

an\_array[2] = “doc”;[/code]这里生成一个新数组，并用两个字符串进行了初始化。

第１个元素可以用其索引号０进行访问，而第２个元素则可以用其索引号１进行访问an\_array[1]。

你可以通过添加数组索引号加长数组的长度。

在本例中我加入了第３个元素，使其值等于 “doc”。

现在该数组中包含"hickory,dickory, doc"３个元素。

相关数组和上面的数组相同，但它不使用数字做索引，而是用单词来做索引。[code]var phone\_book = new  
Array();

phone\_book[“sleepy”] = “(203) 555-1234”;

phone\_book[“happy”] = “(203) 555-2345”;[/code]这段代码生成一个电话号码簿，你输入"happy"就可以访问相应的电话号码：`var happy_number = phone_book["happy"];`
