📅  最后修改于: 2023-12-03 15:23:33.922000             🧑  作者: Mango
在 JavaScript 中,我们可以使用 unshift()
方法在数组的开头插入元素。这个方法会将新元素添加到数组的第一个位置,同时将已存在的元素向后移动一个位置。
arr.unshift(element1[, element2[, ...[, elementN]]])
参数说明:
element1
:必需。要添加到数组开头的元素。element2, ..., elementN
:可选。要添加到数组开头的其他元素。let arr = [1, 2, 3];
arr.unshift(0); // [0, 1, 2, 3]
以上代码将元素 0
添加到了数组 arr
的开头。
如果要添加多个元素,可以在 unshift()
方法中传入多个参数,如下所示:
let arr = [1, 2, 3];
arr.unshift(-2, -1, 0); // [-2, -1, 0, 1, 2, 3]
以上代码在数组 arr
的开头依次添加了元素 -2
、-1
和 0
。
unshift()
方法会修改原始数组,不会创建一个新的数组。push()
方法。以上就是在 JavaScript 中,在数组的开头插入元素的方法。记得在使用时注意参数和返回值。