// 示例代码:创建和操作对象数组
// 定义一个对象数组,每个对象表示一个人的信息
let people = [
{ name: 'Alice', age: 25, city: 'New York' },
{ name: 'Bob', age: 30, city: 'Los Angeles' },
{ name: 'Charlie', age: 35, city: 'Chicago' }
];
// 遍历对象数组并打印每个人的名字和年龄
people.forEach(person => {
console.log(`${person.name} is ${person.age} years old.`);
});
// 使用 filter 方法筛选出年龄大于 30 的人
let olderPeople = people.filter(person => person.age > 30);
console.log('People older than 30:');
olderPeople.forEach(person => {
console.log(`${person.name} from ${person.city}`);
});
// 使用 map 方法创建一个新的数组,只包含名字
let names = people.map(person => person.name);
console.log('Names of all people:', names);
people 的数组,其中每个元素都是一个对象,每个对象包含 name、age 和 city 属性。forEach 方法遍历数组中的每个对象,并打印出每个人的名字和年龄。filter 方法筛选出年龄大于 30 的人,并将结果存储在 olderPeople 数组中。map 方法创建一个新的数组 names,该数组只包含每个人的姓名。如果你需要进一步的解释或有其他问题,请告诉我!
上一篇:js 数组 添加
下一篇:js 数组对象
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站