在JavaScript中,传递对象数组通常涉及到数组的创建、操作以及函数的参数传递。以下是对这个问题的完整解答:
你可以使用字面量语法或者Array
构造函数来创建对象数组。
// 使用字面量语法
let users = [
{ name: 'Alice', age: 25 },
{ name: 'Bob', age: 30 }
];
// 使用Array构造函数
let products = new Array(
{ name: 'Laptop', price: 999 },
{ name: 'Phone', price: 499 }
);
你可以将对象数组作为参数传递给函数。
function processUsers(users) {
users.forEach(user => {
console.log(`Name: ${user.name}, Age: ${user.age}`);
});
}
let users = [
{ name: 'Alice', age: 25 },
{ name: 'Bob', age: 30 }
];
processUsers(users);
map
、filter
、reduce
等。领取专属 10元无门槛券
手把手带您无忧上云