JavaScript 数组

数组 array:也是一个对象,它和普通的对象功能类似,也是存储一些数据和值,不同的是普通对象是用字符串作为属性名的,而数组是使用数字来作为索引来操作元素。

索引 index  从0开始的整数就是索引

数组的存储性能比普通对象要好,所以在开发中我们经常使用数组来存储一些数据。

*创建数组对象

var arr = new Array ();  使用typeof检查数组时会返回object。

*向数组中添加元素:

语法  数组[索引]=值

arr[0]=10;向数组索引为0的位置添加一个元素的值为10 。

*读取数组中的元素:

语法 数组[索引]  如果都去不存在的索引不会报错,而是返回undefined

*获取数组的长度:

可以使用length属性来获取数组长度(元素的个数)

语法 数组.length

对于连续的数组,可以使用length获取数组的长度,对于非连续的数组使用length来获取数组的长度会返回最大的索引加一。尽量不要创建非连续的数组。

*修改length

如果修改的length大于原长度,则多出部分会空出来

如果修改的length小于原长度,则多出的元素会被删除

*向数组的最后一个位置添加元素

语法 数组[数组.length]=值;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容