一、数组基础
1. 数组概述
数组是我们最常用的数据类型之一,ECMAScript 数组跟其他语言的数组一样,都是一组有序的数据,但跟其他语言不同的是,数组中每个槽位可以存储任意类型的数据。除此之外,ECMAScript 数组的长度也是动态的,会随着数据的增删而改变。
数组是被等分为许多小块的连续内存段,每个小块都和一个整数关联,可以通过这个整数快速访问对应的小块。除此之外,数组拥有一个 length 属性,该属性表示的并不是数组元素的数量,而是指数组元素的最高序号加 1。
let a = [1, 2, 3]
a.length === 3 // true
大约 38 分钟