Hallo Don,
Man muss das Rad nicht immer neu erfinden. Habe für euch mal kurz folgende Funktionen geliehen (es gibt dort noch viele mehr):
Davon wusste ich halt nichts. Ist ja auch egal, wenn man sich die Funktion selbst schreiben kann. Oder?
// Array.unique( strict ) - Remove duplicate values
Array.prototype.unique = function( b ) {
var a = [], i, l = this.length;
for( i=0; i<l; i++ ) {
if( a.indexOf( this[i], 0, b ) < 0 ) { a.push( this[i] ); }
}
return a;
};
Deine Funktion unique ist aber genauso langsam wie meine bis vor wenigen Stunden. Murphys Variante ist wirklich wesentlich schneller.
Insofern: Gut, dass wir das Rad neu erfunden haben. ;-)
Grüße
Marc Reichelt || <http://www.marcreichelt.de/>
--
panic("Oh boy, that early out of memory?");
linux-2.2.16/arch/mips/mm/init.c
[Selfcode](http://emmanuel.dammerer.at/selfcode.html): ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)