Javascript数组的创建

这次讲的是JavaScript数组的创建。

数组也是对象(内建对象),它和我们普通对象功能类似,也是用来存储一些值的。不同的是普通对象

使用字符串作为属性名,而数组是使用数字来作为索引操作元素。索引:从0开始的整数就是索引。数组的存储性能比普通对象要好,在开发中我们经常使用数组来存储一些数据。

1.创建数组对象和数组中添加元素:语法:数组[索引] = 值。

Javascript数组的创建_第1张图片

 

2.读取数组中的元素:语法:数组[索引],如果读取不存在的索引,不会报错而是返回undefined。

Javascript数组的创建_第2张图片

 

3.获取数组的长度:可以使用length这个属性获取,语法:数组.length对于连续的数组,使用length可以获取到数组的长度(元素的个数)。对于非连续的数组,使用length会获取到数组的最大的(索引+1)尽量不要创建非连续数组。

Javascript数组的创建_第3张图片

 

4.修改length,如果修改的length大于原长度,则多出部分会空出来,如果修改的length小于原长度,则多出的部分会被删除。

Javascript数组的创建_第4张图片

 

5.前面我们通过对象的方式创建数组 var arr=new Array(); ,接下来我们学习通过字面量来创建数组,使用字面量创建数组时,可以在创建时就指定数组中的元素。

Javascript数组的创建_第5张图片

 

6.使用构造函数创建数组时,也可以同时添加元素,将要添加的元素作为构造函数的参数传递,元素之间使用,隔开。

 

7.创建数组arr4,这个数组中只有一个元素10和创建一个长度为10的数组。

Javascript数组的创建_第6张图片

 

8.数组的值可以是任意的数据类型,包含对象的,也可以数组中可以存放函数也可以数组中放一个数组==>二维数组。

Javascript数组的创建_第7张图片

 

上面就是我所学到的javascript的数组创建,新手上路,多多指教,如果有更好的方法或不 懂得地方欢迎在评论区教导和提问喔!

你可能感兴趣的:(javascript,html,css)