我们可以使用for循环遍历数组中的每个对象,然后使用if语句比较对象的属性值。以下是示例代码:
var arr = [
{ name: 'Alice', age: 25 },
{ name: 'Bob', age: 30 },
{ name: 'Charlie', age: 20 }
];
for (var i = 0; i < arr.length; i++) {
if (arr[i].age < 30) {
console.log(arr[i].name + ' is younger than 30');
} else {
console.log(arr[i].name + ' is older than 30');
}
}
在这个示例中,我们遍历数组中的每个对象,并比较每个对象的age
属性值是否小于30。如果值小于30,则在控制台输出该对象的name
属性和一个提示消息。否则,打印name
属性和不同的提示消息。