Avatar ·

如何在JavaScript中向数组添加元素?(append)

大家好!我刚开始学习JavaScript,遇到了一个问题。我有一个数字数组,例如:`let numbers = [1, 2, 3];`。我需要在这个数组的末尾添加一个新数字,比如4。我试过写`numbers = numbers + 4`,但结果变成了字符串"1,2,34",而不是数组。然后我试了`numbers.push(4)`——这成功了,但我不太明白为什么。我还听说过`concat`方法,但它似乎返回一个新数组,而不是修改旧数组。请告诉我,向数组添加元素的正确方法是什么?如果需要一次添加多个元素,又该怎么办?先谢谢大家的帮助! <<>>

向数组添加元素的主要方法

在JavaScript中,有几种方法可以向数组添加元素。选择取决于你是想修改原数组还是创建一个新数组。

1. push()方法——修改原数组

这是最常见和最简单的方法,用于