Ich habe ein Array von Objekten:Wie findet man ein Objekt mit einem bestimmten Eigenschaftswert in einem Array?
var allButtons = [
buttonA,
buttonВ,
buttonС,
"->"
];
Diese Objekte können die Eigenschaft haben, ‚versteckt‘, die wahr oder falsch sein kann.
Ich muss (in einer optimalen Weise) herausfinden, ob einige dieser 'Tasten' ausgeblendet haben === false (mit anderen Worten, sind sichtbar).
Jetzt benutze ich diese primitive Ansatz:
someOfButtonsIsVisible = false;
Ext.each(allButtons, function (item){
if(item.hidden === false) {
someOfButtonsIsVisible = true;
}
});
Aber in diesem Fall habe ich durch alle Objekte gehen und überprüfen ihre ‚versteckten‘ Eigenschaft.
Gibt es eine bessere Möglichkeit zu wissen, ob eines der Objekte im Array versteckt === false?