有几种方法可以向JavaScript对象数组中添加新对象:

  1. 使用数组的push()方法将新对象添加到数组末尾:
var myArray = [{name: 'John', age: 25}, {name: 'Jane', age: 30}];
var newObject = {name: 'Bob', age: 20};
myArray.push(newObject);
console.log(myArray); // Output: [{name: 'John', age: 25}, {name: 'Jane', age: 30}, {name: 'Bob', age: 20}]
  1. 使用数组的unshift()方法将新对象添加到数组开头:
var myArray = [{name: 'John', age: 25}, {name: 'Jane', age: 30}];
var newObject = {name: 'Bob', age: 20};
myArray.unshift(newObject);
console.log(myArray); // Output: [{name: 'Bob', age: 20}, {name: 'John', age: 25}, {name: 'Jane', age: 30}]
  1. 在定义数组时将新对象添加到数组中:
var myArray = [{name: 'John', age: 25}, {name: 'Jane', age: 30}, {name: 'Bob', age: 20}];
console.log(myArray); // Output: [{name: 'John', age: 25}, {name: 'Jane', age: 30}, {name: 'Bob', age: 20}]

无论使用哪种方法,都需要创建一个新对象,并将其添加到数组中

javascript对象数组增加一个新对象

原文地址: https://www.cveoy.top/t/topic/cHIb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录