你可以使用 JavaScript 的 for 循环来遍历数组中的元素,并使用 if 语句来判断每个元素的 status 属性是否等于 0。下面是一个示例代码:

var array = [
  { status: 0 },
  { status: 0 },
  { status: 1 },
  { status: 0 }
];

var allZero = true;

for (var i = 0; i < array.length; i++) {
  if (array[i].status !== 0) {
    allZero = false;
    break;
  }
}

if (allZero) {
  console.log('数组中所有元素的 status 属性都等于 0');
} else {
  console.log('数组中存在元素的 status 属性不等于 0');
}

在上面的代码中,我们首先定义了一个布尔变量 allZero 并将其初始化为 true,表示数组中的所有元素的 status 属性都等于 0。然后,我们使用 for 循环遍历数组中的每个元素,并使用 if 语句判断当前元素的 status 属性是否不等于 0。如果不等于 0,则将 allZero 变量设置为 false,并使用 break 语句跳出循环。最后,根据 allZero 变量的值输出相应的结果。

你可以根据你的实际需求修改示例代码,适应不同的情况。

JavaScript 数组判断所有元素 status 属性是否为 0

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

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