var arr1 = [1, 2, 3]; var arr2 = [4, 5, 6]; var arr1 = arr1.concat(arr2);
时间: 2024-03-02 10:49:02 浏览: 16
这段代码的作用是将数组arr2合并到数组arr1中,并将合并后的数组重新赋值给arr1。
具体来说,这段代码首先定义了一个包含数字1、2、3的数组arr1和一个包含数字4、5、6的数组arr2。然后,使用concat()方法将数组arr2合并到数组arr1中,这样arr1就变成了包含数字1、2、3、4、5、6的数组。最后,将合并后的数组赋值给新的变量arr1,这样原来的arr1数组就被覆盖了。
如果你想保留原始的数组,可以将合并后的数组赋值给一个新的变量,比如这样:
```
var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];
var arr3 = arr1.concat(arr2);
console.log(arr3); // [1, 2, 3, 4, 5, 6]
```
这样,原始的arr1和arr2数组不会被修改,而是创建了一个新的数组arr3,它包含了原始数组的所有元素。
相关问题
var arr = [1,2,3,4,5]
这是一个包含 1、2、3、4 和 5 的数组。您可以使用数组的各种方法来对其进行操作,例如访问数组元素、添加新元素、删除元素、排序等。下面是一些示例:
1. 访问数组元素:
您可以使用下标来访问数组元素,下标从 0 开始计数。例如,要访问数组的第一个元素,可以使用以下代码:
```
console.log(arr[0]); // 输出 1
```
2. 添加新元素:
您可以使用 push() 方法向数组末尾添加新元素,例如:
```
arr.push(6); // 添加新元素 6
console.log(arr); // 输出 [1, 2, 3, 4, 5, 6]
```
3. 删除元素:
您可以使用 splice() 方法删除数组中的元素,例如:
```
arr.splice(2, 1); // 删除第三个元素
console.log(arr); // 输出 [1, 2, 4, 5]
```
4. 排序:
您可以使用 sort() 方法对数组进行排序,例如:
```
arr.sort(); // 对数组进行排序
console.log(arr); // 输出 [1, 2, 4, 5]
```
这些只是数组的一些基本操作,您可以查阅更多资料来了解更多方法和用法。
var arr1=[9,5,2,7];遍历数组
可以使用 for 循环来遍历数组,代码如下:
for (var i = 0; i < arr1.length; i++) {
console.log(arr1[i]);
}
这段代码会依次输出数组中的每个元素:9、5、2、7。