Jeena Paradies: Herausfinden ob ein Wert im Array vorhanden ist

Beitrag lesen

Hallo,

es gibt keine. Du kannst Array-Objekte aber leicht per Prototyping um eine (z.B.) hasValue()-Methode erweitern.

Ich hab das sogar schon mal benutzt, deshalb hier meine kurze variante:

Array.prototype.hasValue = function(a) {  
 for (var i=0; i<this.length; i++) if (a === this[i]) return true  
 return false  
}

Benutzen kann man das dann so:

var a = new Array("Anita", "Bettina", "Christa", "Doris");  
alert( a.hasValue("Christa") );

Jeena

--
get_remote_file() mit fsockopen() Dateien mit PHP über HTTP holen | Jlog | Gourmetica Mentiri