JavaScript 中的数组
数组是一个有序的值列表。你将每个值称为一个元素。每个元素都有一个索引号。
关于 JavaScript 数组的关键事实:
- 它们可以持有混合数据类型,如数字、字符串和布尔值。
- 它们会自动增长。你不需要预先设置大小。
创建数组的方法:
Array 构造函数 你可以使用 Array() 函数。 let scores = new Array(10); 这会创建一个包含 10 个空槽位的数组。
Array 字面量 这是首选方法。使用方括号。 let colors = ['red', 'green', 'blue']; let emptyArray = [];
如何访问元素:
JavaScript 使用从零开始的索引。第一个元素的索引为 0。 let mountains = ['Everest', 'Fuji', 'Nanga Parbat'];
- mountains[0] 返回 'Everest'。
- mountains[1] 返回 'Fuji'。
你可以通过为索引分配一个新值来更改值。 mountains[2] = 'K2';
常用的数组操作:
- 在末尾添加:使用 .push()
- 在开头添加:使用 .unshift()
- 从末尾移除:使用 .pop()
- 从开头移除:使用 .shift()
- 查找索引:使用 .indexOf()
- 检查一个值是否为数组:使用 Array.isArray()
要查找元素的总数,请使用 .length 属性。
来源:https://www.javascripttutorial.net/javascript-array/ 完整文章:https://dev.to/pdhanush26/arrays-in-javascript-599a