【发布时间】:2018-05-07 13:39:57
【问题描述】:
我有一个对象数组:
var allButtons = [
buttonA,
buttonВ,
buttonС,
"->"
];
此对象可以具有“隐藏”属性,该属性可以为真或假。
我需要(以最佳方式)发现这些“按钮”是否隐藏 === false(换句话说,是否可见)。
现在我使用这种原始方法:
someOfButtonsIsVisible = false;
Ext.each(allButtons, function (item){
if(item.hidden === false) {
someOfButtonsIsVisible = true;
}
});
但在这种情况下,我必须检查所有对象并检查它们的“隐藏”属性。
有没有更好的方法可以知道数组中的任何对象是否隐藏了 === false?
【问题讨论】:
标签: javascript arrays oop web extjs