js 数组(Array)的使用

什么是数组?

数组对象是使用单独的变量名来存储一系列的值。

如果你有一组数据(例如:名字),存在单独变量如下所示:

1 // 小王
2 var name1 = '小王';
3 // 小胡
4 var name2 = '小胡';
5 // 小天
6 var name3 = '小天';

然而,如果你想从中找出某一个人?并且不是从这3个人中,而是100人中呢?这将不是一件容易的事!

最好的方法就是用数组。

数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值。

数组中的每个元素都有自己的的ID,以便它可以很容易地被访问到。

创建一个数组

创建一个数组,有三种方法。

下面的代码定义了一个名为 myCars的数组对象:

1: 常规方式:

1 var names=new Array();
2 names[0]="小王";      
3 names[1]="小胡";
4 names[2]="小天";

2: 简洁方式:

var names=new Array("小王","小胡","小天");

3: 字面:

var names=["小王","小胡","小天"];

访问数组

通过指定数组名以及索引号码,你可以访问某个特定的元素。

以下实例可以访问names数组的第一个值:

1 var name=names[0];
2 console.log(name)
3 // '小王'

修改数组

修改了数组 names 的第一个元素

1 names[0] = '小伟';
2 console.log(names)
3 console.log(names[0])
4 //["小伟", "小胡", "小天"]
5 //小伟

 

 

 

 

posted @ 2021-04-20 14:43  任小飞  阅读(128)  评论(0编辑  收藏  举报