目录
2.创建数组: 使用数组字面量([])或Array构造函数来创建数组。
3.访问数组元素: 可以使用索引来访问数组中的元素,索引从0开始计数。
6.多维数组: JavaScript中的数组也可以是多维的,可以包含其他数组作为其元素。
7.迭代数组: 可以使用for循环、forEach、map等方法来迭代数组元素。
push(): 向数组末尾添加一个或多个元素,并返回新的长度。
shift(): 移除数组中的第一个元素,并返回移除的元素。
unshift(): 向数组开头添加一个或多个元素,并返回新的长度。
splice(): 从指定位置开始,删除指定数量的元素,并可以在该位置插入新的元素。
slice(): 返回一个从指定开始索引到结束索引(不包括结束索引)的新数组,原数组不会改变。
concat(): 将两个或多个数组合并成一个新数组,并返回该新数组。
forEach(): 遍历数组中的每个元素,并对每个元素执行提供的回调函数。
copyWithin(): 在数组内部将一部分元素拷贝到另一部分元素,不会改变数组长度。
find(): 返回数组中满足提供的测试函数的第一个元素的值。
findIndex(): 返回数组中满足提供的测试函数的第一个元素的索引。
flatMap(): 对数组的每个元素执行指定的函数(类似于map),然后对结果进行扁平化处理,并返回一个新数组。
indexOf(): 返回指定元素在数组中第一次出现的位置,如果不存在则返回-1。
join(): 将数组中所有元素以指定的分隔符连接成一个字符串。
lastIndexOf(): 返回指定元素在数组中最后一次出现的位置,如果不存在则返回-1。
map(): 对数组中的每个元素执行指定的函数,并返回一个新数组。
reduce(): 对数组中的每个元素执行指定的累积函数,将结果汇总为单个值。
reduceRight(): 类似于reduce()方法,但是从数组的末尾开始。
sort(): 对数组进行排序,可以指定排序规则的比较函数。
toLocaleString(): 返回数组的本地化字符串表示。
一、Array数组介绍
1.概念
JavaScript中的Array(数组)是一种用于存储多个值的数据结构,它是一种有序的集合,可以包含各种类型的数据,例如数字、字符串、对象等。