📅  最后修改于: 2023-12-03 15:31:48.380000             🧑  作者: Mango
在 JavaScript 中,unshift()
方法可以向数组的开头添加一个或多个新的元素,并且返回修改后的新数组的长度。以下是该方法的语法:
array.unshift(element1, element2, ..., elementX)
其中:
array
:必需,要操作的数组。element1, element2, ..., elementX
:可选,要添加到数组开头的元素。unshift()
方法返回修改后的新数组的长度。
var arr = [1, 2, 3];
console.log(arr.unshift(4, 5)); // 输出:5
console.log(arr); // 输出:[4, 5, 1, 2, 3]
在上面的示例中,我们首先创建了一个数组 [1, 2, 3]
,然后使用 unshift()
方法向数组开头添加了两个新元素 4
和 5
。最后打印出修改后的数组,可以看到新数组为 [4, 5, 1, 2, 3]
。
unshift()
方法会改变原数组。在实际应用中,unshift()
方法通常被用来向数组开头添加新的元素,比如将新的任务添加到任务列表的开头等。