如何在 JavaScript 中的数组开头添加新元素
答案:使用unshift()
方法
您可以使用 unshift()
方法在 JavaScript 中的数组开头轻松添加新元素或值。 此方法是 push()
方法的对应方法,将元素添加到数组的末尾。 但是,这两种方法都会返回数组的新长度。
以下示例将向您展示如何在数组的开头添加单个或多个元素。
示例
<script>
var fruits = ["Apple", "Banana", "Mango"];
/* 将单个元素添加到 fruits 数组 */
fruits.unshift("Orange");
console.log(fruits);
/* Prints: ["Orange", "Apple", "Banana", "Mango"] */
/* 将多个元素添加到 fruits 数组 */
fruits.unshift("Guava", "Papaya");
console.log(fruits);
/* Prints: ["Guava", "Papaya", "Orange", "Apple", "Banana", "Mango"] */
/* 循环遍历 fruits 数组并显示所有值 */
for(var i = 0; i < fruits.length; i++){
document.write("<p>" + fruits[i] + "</p>");
}
</script>
请查看 JavaScript 数组
上的教程,详细了解数组操作。
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答: