我应该在隐藏元素之前检查可见性吗?

should i check for visibility before hiding an element?

本文关键字:检查 可见性 隐藏 元素 我应该      更新时间:2023-09-26

我应该在隐藏元素之前检查元素的可见性吗?

这里对jquery也有非常相似的问题。但是当我使用清晰的javascript时,它会有所不同吗?if 语句是否冗余?

var loader = document.getElementById('loader');
function hideLoader() {
 if (loader.style.visibility === 'visible') {
  loader.style.visibility = 'hidden';
 }
}

不,你不必这样做。只需将所需的可见性设置为隐藏,并保存浏览器一些"if"计算即可。