javascript拼接数组对象的函数以及示例?
时间: 2023-06-25 09:06:18 浏览: 120
可以使用`concat()`方法来拼接数组对象。这个方法会返回一个新的数组,其中包含原始数组和任何其他给定的数组或值。
下面是一个示例:
```javascript
let arr1 = [{name: 'Alice', age: 25}, {name: 'Bob', age: 30}];
let arr2 = [{name: 'Charlie', age: 35}, {name: 'David', age: 40}];
let newArr = arr1.concat(arr2);
console.log(newArr);
// Output: [{name: 'Alice', age: 25}, {name: 'Bob', age: 30}, {name: 'Charlie', age: 35}, {name: 'David', age: 40}]
```
在上面的代码中,我们定义了两个数组对象`arr1`和`arr2`,然后使用`concat()`方法将它们拼接成一个新的数组`newArr`。最后,我们使用`console.log()`方法打印`newArr`数组的内容。
如果你想拼接多个数组对象,可以在`concat()`方法中传入多个参数,例如:
```javascript
let arr1 = [{name: 'Alice', age: 25}, {name: 'Bob', age: 30}];
let arr2 = [{name: 'Charlie', age: 35}, {name: 'David', age: 40}];
let arr3 = [{name: 'Emily', age: 45}, {name: 'Frank', age: 50}];
let newArr = arr1.concat(arr2, arr3);
console.log(newArr);
// Output: [{name: 'Alice', age: 25}, {name: 'Bob', age: 30}, {name: 'Charlie', age: 35}, {name: 'David', age: 40}, {name: 'Emily', age: 45}, {name: 'Frank', age: 50}]
```
阅读全文