以下是一些常见的JavaScript数组方法:
push()
: 在数组末尾添加一个或多个元素,并返回新数组的长度。pop()
: 移除并返回数组末尾的元素。unshift()
: 在数组开头添加一个或多个元素,并返回新数组的长度。shift()
: 移除并返回数组开头的元素。concat()
: 合并两个或更多数组,并返回新的合并后的数组,不会修改原始数组。slice()
: 从数组中提取指定位置的元素,返回一个新的数组,不会修改原始数组。splice()
: 从指定位置删除或替换元素,可修改原始数组。indexOf()
: 查找指定元素在数组中的索引,如果不存在则返回-1。lastIndexOf()
: 从数组末尾开始查找指定元素在数组中的索引,如果不存在则返回-1。includes()
: 检查数组是否包含指定元素,返回一个布尔值。join()
: 将数组中的所有元素转为字符串,并使用指定的分隔符连接它们。reverse()
: 颠倒数组中元素的顺序,会修改原始数组。sort()
: 对数组中的元素进行排序,默认按照字母顺序排序,会修改原始数组。filter()
: 创建一个新数组,其中包含符合条件的所有元素。map()
: 创建一个新数组,其中包含对原始数组中的每个元素进行操作后的结果。reduce()
: 将数组中的元素进行累积操作,返回一个单一的值。forEach()
: 对数组中的每个元素执行提供的函数。