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

时间:2016-02-25 10:26:07

标签: javascript arrays performance

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

jquery here有一个非常相似的问题。但是,当我使用清晰的JavaScript时它会有所作为吗? if语句是多余的吗?

var loader = document.getElementById('loader');

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

1 个答案:

答案 0 :(得分:1)

不,你不必这样做。只需将所需的visiblity设置为隐藏,并将您的浏览器保存为“if”计算。