在JavaScript中连接数组,可以使用Array对象的concat()方法,该方法可以将两个或多个数组连接在一起,返回一个新的数组。该方法不会改变原数组,而是返回一个新的数组。
语法:
var newArray = oldArray.concat(value1[, value2[, ...[, valueN]]]);
参数:
- value1, value2, ..., valueN:要连接的数组或值。
实例:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var vegetables = ["Carrot", "Potato", "Tomato"]; // 连接 var fruitsAndVegetables = fruits.concat(vegetables); document.write(fruitsAndVegetables); // 输出:Banana,Orange,Apple,Mango,Carrot,Potato,Tomato
上面的实例中,我们使用concat()方法将两个数组fruits和vegetables连接在一起,并将结果保存在新的数组fruitsAndVegetables中。
还可以使用Array.prototype.push()方法来连接数组。该方法可以将一个或多个元素添加到数组的末尾,并返回新的长度。
语法:
array.push(element1, ..., elementN);
参数:
- element1, ..., elementN:要添加到数组末尾的元素。
实例:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var vegetables = ["Carrot", "Potato", "Tomato"]; // 连接 Array.prototype.push.apply(fruits, vegetables); document.write(fruits); // 输出:Banana,Orange,Apple,Mango,Carrot,Potato,Tomato
上面的实例中,我们使用Array.prototype.push()方法将vegetables数组添加到fruits数组的末尾,并将结果保存在fruits数组中。