检查点
数组简介
学习如何创建、访问和维护数据列表。
简介
数组是一种有序的项目列表。这些项目可以是任意类型。想象一下,大多数邮局都有成百上千个信箱。每个信箱可能包含物品,也可能为空。每个信箱都有一个数字编号。比如编号为25的信箱可能是你的信箱。你打开它,握住把手,就能访问其中的内容。
在数组中,你可以想象这些信箱的编号从0、1、2开始依次排列。通常情况下,数组的索引是连续的。
...
数组表示
1let days = [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday' ];
数组中的元素不必是相同类型:
1let storage = [ 1, 'Monday', null ];
访问元素
数组中的每个元素都可以通过索引访问,索引从零开始。索引的语法如下:
1let days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']; 2 3console.log(days[0]); 4console.log(days[4]); 5console.log(days[5]);
在第三个例子中,我们访问了超出数组范围的索引。由于索引超出了数组长度,程序返回了 undefined 作为 days[5] 的值。
数组长度
数组具有长度属性:
1let days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']; 2console.log(days.length);
Quiz
单选题
如何访问数组 arr 的第 10 个元素?
1 / 1