Ich glaube es war ein Test weil ich nicht wusste (weiss) was es mit dem "prototype" aufsich hat.
Das ist das was ich mit Erweiterung des array Objektes gemeint habe.
Array.prototype.contains = function(value) {
for (var i = 0; i < this.length; i++) {
if (this[i] === value) return true;
}
return false;
};
Damit kannst du prüfen ob ein Wert in dem Array vorkommt.
~~~javascript
var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
alert(mycars.constains('Volvo'));
Struppi.