3.4设置和修改数组中的元素

  可以使用方括号中的索引来设置、修改甚至增加数组中的元素。例如,要“Tyrannosaurus Rex”替换dinosaurs数组中的第一个元素“T-Rex”,可以按照如下方式来做:

《javascript-少儿编程》第三章数组之设置和修改数组中的元素

  完成之后,dinosaurs数组看上去如下所示:

《javascript-少儿编程》第三章数组之设置和修改数组中的元素

  也可以使用带索引的方括号来增加新的元素。例如,可以使用方括号分别设置每个元素以创建dinosaurs数组:

《javascript-少儿编程》第三章数组之设置和修改数组中的元素

  首先,用var dinosaurs=[]创建了一个空数组。然后,在接下来的每一行中,使用一系列的dinosaurs[]条目为列表添加一个值,从索引0一直到索引8.一旦完成了这个列表,就可以查看这个数组(通过输入dinosaurs;)。我们看到JavaScript按照索引顺序存储了所有的恐龙名称。

  实际上,可以在任意的索引位置添加元素。例如,添加一个新的(虚构的)恐龙到索引33,可以像下面这样编写:

《javascript-少儿编程》第三章数组之设置和修改数组中的元素

  从索引8到索引33之间的元素都没有定义。当输出这个数组时,Chrome会告诉我们有个多少元素没有定义,而不是把它们都列出来。

参考文献:《JavaScript for kids》By Nick Morgan 来源:http://www.allitebooks.org


本站内容未经许可,禁止任何网站及个人进行转载。