Javascript中数组

Javascript中数组

1、什么是数组

所谓的数组就是一组数据的集合,在内存中表现为一段连续的内存地址(保存在堆内存)

2、创建数组的含义

创建数组的目的:就是为了保存更多的数据

3、数组的定义

① 隐式创建

var 数组 = [数组元素1,数组元素2…];

② 直接实例化(显示创建)

var 数组 = new Array(数组元素1,数组元素2…);

实际在定义时还可以另外一种定义方式,但是不建议使用,了解即可:

var 数组 = new Array(3);

数组[0] = 数组元素1;

数组[1] = 数组元素2;

数组[2] = 数组元素3;

4、数组元素的访问与遍历

在实际开发中,对于数组元素的访问可以通过其索引下标进行实现:

var 获取元素 = 数组名称[索引下标];

在实际项目开发中,还可以通过for循环或for…in…循环来实现对数组元素的遍历

要用到的知识点:每一个数组都有一个length属性,用于获取数组长度。

5、文本下标

在php中,数组一共有两种类型:索引型数组与关联性数组,在Javascript中也是支持文本下标的,如下图所示:

虽然我们可以通过以上形式添加文本下标型数据到数组中,但是其并不是以数组元素的形式添加的,所以其不会计入数组长度。因为其是以属性的形式添加到当前数组中。

原文地址:https://www.cnblogs.com/nyxd/p/5364435.html