将一个数组推送到另一个数组以生成2级数组可以使用以下方法:
var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];
arr1.push(arr2); // 将arr2作为元素推送到arr1中
console.log(arr1); // 输出:[1, 2, 3, [4, 5, 6]]
在这个例子中,arr2作为一个整体被推送到了arr1中,生成了一个包含两个元素的2级数组。
var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];
var arr3 = arr1.concat(arr2); // 将arr1和arr2合并成一个新数组
console.log(arr3); // 输出:[1, 2, 3, 4, 5, 6]
在这个例子中,arr1和arr2被合并成了一个新的数组arr3,生成了一个包含多个元素的2级数组。
var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];
var arr3 = [...arr1, arr2]; // 将arr1展开,并将展开后的元素和arr2合并成一个新数组
console.log(arr3); // 输出:[1, 2, 3, [4, 5, 6]]
在这个例子中,arr1被展开成了单独的元素,然后和arr2合并成了一个新的数组arr3,生成了一个包含两个元素的2级数组。
以上是将一个数组推送到另一个数组以生成2级数组的几种方法。根据具体的需求和场景,可以选择适合的方法来实现。
领取专属 10元无门槛券
手把手带您无忧上云