javascript对象数组增加一个新对象
有几种方法可以向JavaScript对象数组中添加新对象:
- 使用数组的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}]
- 使用数组的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}]
- 在定义数组时将新对象添加到数组中:
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}]
无论使用哪种方法,都需要创建一个新对象,并将其添加到数组中
原文地址: https://www.cveoy.top/t/topic/cHIb 著作权归作者所有。请勿转载和采集!