要检查数组的某一项是否有真值,可以使用以下方法:
示例代码:
function checkArrayItem(array, index) {
for (let i = 0; i < array.length; i++) {
if (array[i][index]) {
return true;
}
}
return false;
}
const array = [false, 0, '', null, undefined, true, 1, 'hello'];
const hasTrueValue = checkArrayItem(array, 2);
console.log(hasTrueValue); // 输出 true
示例代码:
const array = [false, 0, '', null, undefined, true, 1, 'hello'];
const hasTrueValue = array.some(item => item);
console.log(hasTrueValue); // 输出 true
示例代码:
const array = [false, 0, '', null, undefined, true, 1, 'hello'];
const trueValue = array.find(item => item);
console.log(trueValue); // 输出 true
以上是检查数组的某一项是否有真值的方法,根据具体情况选择合适的方法即可。
领取专属 10元无门槛券
手把手带您无忧上云