如果整个数组都充满了一个类,而不是一个单独的单元格,那么才执行该功能

问题描述 投票:0回答:1
let jaJivuSrediHohlochertei = Array.from(test)

jaJivuSrediHohlichertei.every(function(v){
    if(v.classList.contains('hohlipidrili')){
        alert('all itemts has this class')
    }
})

这不起作用。

如果整个数组都充满了一个类,而不是一个单独的单元格,那么才执行该功能(毕竟只是)。不是

splice()

javascript arrays
1个回答
0
投票

每个原型函数中使用的回调函数应该返回一个布尔值。如果你想根据所有元素是否包含值或满足某个类条件来执行操作,你应该根据 every 函数的结果来操作

let jaJivuSrediHohlochertei = Array.from(test)

let isHaveClass = jaJivuSrediHohlichertei.every(function(v){
    return v.classList.contains('hohlipidrili');
})

if(isHaveClass){
    alert('all itemts has this class')
}
© www.soinside.com 2019 - 2024. All rights reserved.