在JavaScript中,有几个API可以修改原数组的值:
push()
:向数组末尾添加一个或多个元素。pop()
:删除并返回数组的最后一个元素。shift()
:删除并返回数组的第一个元素。unshift()
:在数组的开头添加一个或多个元素。splice()
:删除、添加或替换数组的元素。sort()
:对数组进行排序。reverse()
:颠倒数组中元素的顺序。fill()
:用静态值填充数组的所有元素。copyWithin()
:将一些数组元素复制到同一数组中的不同位置。
这些API都会修改源数组,并且没有返回值或返回值与原数组相关。因此,在使用这些API时要小心,确保您想要修改原数组。