JavaScript数组的常用方法有:
push():向数组末尾添加一个或多个元素,并返回新的长度。
pop():从数组末尾删除一个元素,并返回删除的元素。
shift():从数组开头删除一个元素,并返回删除的元素。
unshift():向数组开头添加一个或多个元素,并返回新的长度。
slice():从数组中选取部分元素,并返回一个新数组。
splice():向/从数组中添加/删除元素,并返回被删除的元素。
concat():连接两个或多个数组,并返回一个新数组。
join():将数组中的所有元素转换为字符串,并返回结果字符串。
indexOf():查找数组中是否包含某个元素,并返回元素的索引值。
forEach():遍历数组中的每个元素,并对其进行操作。
map():遍历数组中的每个元素,并对每个元素进行操作,返回一个新数组。
filter():遍历数组中的每个元素,对其进行条件过滤,返回一个新数组。
reduce():遍历数组中的每个元素,执行回调函数以计算最终结果。
sort():对数组中的元素进行排序。
reverse():颠倒数组中元素的顺序。