js一个数组中的对象,push进另一个数组的对象
时间: 2023-10-09 11:08:57 浏览: 93
JavaScript将一个数组插入到另一个数组的方法
可以使用 `push()` 方法将一个数组中的对象添加到另一个数组中,例如:
```javascript
var myArray1 = [{name: "John", age: 30}, {name: "Mary", age: 25}]; // 定义一个数组,包含两个对象
var myArray2 = []; // 定义一个空数组
myArray2.push(myArray1[0]); // 将 myArray1 数组中的第一个对象添加到 myArray2 数组中
console.log(myArray2); // 打印数组内容,输出 [{name: "John", age: 30}]
```
在上面的例子中,我们先定义了一个包含两个对象的数组 `myArray1`,然后定义了一个空数组 `myArray2`。接着,我们使用 `push()` 方法将 `myArray1` 数组中的第一个对象添加到 `myArray2` 数组中,最后打印 `myArray2` 数组内容。如果需要将 `myArray1` 数组中的所有对象都添加到 `myArray2` 数组中,可以使用循环来实现。例如:
```javascript
for (var i = 0; i < myArray1.length; i++) {
myArray2.push(myArray1[i]);
}
```
在上面的循环中,我们遍历了 `myArray1` 数组中的所有对象,并使用 `push()` 方法将它们一个一个添加到 `myArray2` 数组中。
阅读全文