📜  javascript 将新的数组元素添加到数组的开头 - Javascript (1)

📅  最后修改于: 2023-12-03 15:01:43.025000             🧑  作者: Mango

JavaScript - 将新的数组元素添加到数组的开头

当涉及到在数组的开头添加新的元素时,JavaScript 提供了几个简单易用的方法。下面是一些常用的方法:

1. 使用 unshift() 方法

unshift() 方法向数组的开头添加一个或多个元素并返回新的长度。

let myArray = [ "apple", "banana", "orange" ];

myArray.unshift("pear");

console.log(myArray);    // Output: [ "pear", "apple", "banana", "orange" ]
2. 使用扩展运算符

扩展运算符可以将一个数组中的所有元素打散并添加到另一个数组中。

let myArray = [ "apple", "banana", "orange" ];
let newArray = [ "pear", ...myArray ];

console.log(newArray);    // Output: [ "pear", "apple", "banana", "orange" ]
3. 使用 concat() 方法

concat() 方法用于连接两个或多个数组。在这种情况下,您可以将新元素与旧数组组合,然后使用 concat() 方法将它们连接。

let myArray = [ "apple", "banana", "orange" ];
let newArray = ["pear"].concat(myArray);

console.log(newArray);    // Output: [ "pear", "apple", "banana", "orange" ]

无论您选择哪种方法,JavaScript 都提供了多种方案来向数组开头添加元素,使编写代码更加简单。