Hallo,
Ich möcht nicht unbeding bei jeder Variablen über den Array iterieren da dort doch recht viele Einträge sein könnten.
Wenn das allgemein für jedes Array funktionieren soll und du nicht davon
ausgehen kannst, daß die Werte irgendwie geordnet vorliegen, bleibt dir nichts
anderes übrig.
Ich verwende dafür sowas:
Array.prototype.contains = function(value) {
for (var i = 0; i < this.length; i++) {
if (this[i] === value) return true;
}
return false;
};
Das kannst du dann in deinen Scripten so verwenden:
var a = new Array('y', 'x', 'z');
if (a.contains('x')) alert('gefunden');
Gruß, Jan