js的concat用法
时间: 2024-09-28 16:02:34 浏览: 87
js代码-JavaScript(js) concat() 用法
JavaScript中的`Array.prototype.concat()`是一个用于合并两个或更多数组的方法。它不会改变原数组,而是返回一个新的数组,新数组包含了所有传入数组的所有元素。该方法的基本语法如下:
```javascript
let newArray = arr1.concat(arr2, [arr3], ...);
```
这里的`arr1`, `arr2`, 等是可以是任意类型的数组,也可以是单独的值(非数组)。当传入单个数组之外的参数时,它们会被直接添加到结果数组中。
例如:
```javascript
let array1 = ['a', 'b'];
let array2 = ['c', 'd'];
let result = array1.concat(array2); // result: ['a', 'b', 'c', 'd']
// 连接三个数组
let array3 = ['e', 'f'];
result = array1.concat(array2, array3); // result: ['a', 'b', 'c', 'd', 'e', 'f']
// 同时连接数组和值
let value = 'g';
result = array1.concat(value); // result: ['a', 'b', 'g']
```
阅读全文