📅  最后修改于: 2023-12-03 15:09:34.260000             🧑  作者: Mango
在JavaScript中,可以使用一些方法将元素添加到数组中。下面将介绍一些常用的方法。
push()方法在数组的末尾添加一个或多个元素,并返回新的数组长度。
let myArray = ["apple", "banana", "orange"];
let newLength = myArray.push("grape");
// myArray现在为 ["apple", "banana", "orange", "grape"]
// newLength为 4
unshift()方法在数组的开头添加一个或多个元素,并返回新的数组长度。
let myArray = ["apple", "banana", "orange"];
let newLength = myArray.unshift("grape");
// myArray现在为 ["grape", "apple", "banana", "orange"]
// newLength为 4
splice()方法可以在数组的任意位置添加或删除元素。第一个参数指定了添加或删除元素的位置,第二个参数指定了要删除的元素个数,从第三个参数开始是要添加的新元素。
let myArray = ["apple", "banana", "orange"];
myArray.splice(1, 0, "grape", "kiwi");
// myArray现在为 ["apple", "grape", "kiwi", "banana", "orange"]
concat()方法可以连接两个或多个数组,并返回新的数组。
let myArray1 = ["apple", "banana"];
let myArray2 = ["orange", "grape"];
let newArray = myArray1.concat(myArray2);
// newArray现在为 ["apple", "banana", "orange", "grape"]
以上就是一些常用的将元素添加到数组中的方法。记住,这些方法都是不修改原始数组的,而是返回一个新的数组,如果需要在原始数组上进行修改,请使用splice()方法。