|
|||
Ich verstehe dich gar nicht. Dass der sort() funktioniert, wie er eben funktioniert - so what! Glaubst du die 6 Statement, die es braucht, um das Problem mit der lexikalischen Sortierung zu lösen, fallen ins Gewicht?
Mit dem sort() kannst du auch kein Datum sortieren, da es die unterschiedlichsten Darstellungen gibt. Rico |
Sponsored Links |
Sponsored Links |
|
||||
Wie sortierst Du denn?
Ich kenne mich zwar nicht viel mit Javascript aus, aber evtl. sieht man am Code viel eher ein Problem. Ein Problem könnte sein, dass Du die Ersetzungen vor jedem Vergleich durchführst, anstatt einmal für jeden Begriff, da Vergleiche i.d.R. wesentlich häufiger durchgeführt werden (müssen). Mit welchem Algorithmus sortierst Du überhaupt? Die schlechteste Kombi wäre wohl BubbleSort und bei jedem Vergleich die Ersetzungen vornehmen. Wie baust Du die Tabelle um? Schlecht wäre es wohl (glaube ich) on-the-fly jedes Mal, wenn sich bei der Sortierung eine Position ändert diese auch direkt in der Tabelle zu ändern, sofern diese noch im DOM hängt. AFAIK wird dann jedes Mal ein neues Rendering angeworfen, bin mir aber nicht sicher. In diesem Fall könnte es helfen die Tabelle kurz auszuhängen, sortieren und wieder einzuhängen. |
|
|||
Hallo
ich habe nun das von Protonenbeschleuniger empfohlene Script eingesetzt. Tabellen sortieren [Javascript ist Toll!]. Es ist wesentlich schneller als mein zuvor getestetes. Und inzwischen beherrscht es auch die lexikalische Sortierung. Dank an alle Beteiligten an diesem Thread. Für mich ist er abgeschlossen. Rico |
|
||||
Interessant, in diesem Thread ist, das es doch eine Funktion gibt, mit der man in JS vernünftig sortieren kann. Das war mir neu, obwohl sie schon alt ist und sogar der IE 5.5 sie kennt.
https://developer.mozilla.org/en/Jav.../localeCompare |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Probleme mit Wine und WineBottle unter Mac! | a-z | Offtopic | 4 | 05.07.2010 20:51 |
SQL Datensätze über Limit hinaus zählen? | David | Serveradministration und serverseitige Scripte | 11 | 21.05.2009 12:37 |
mod_rewrite Performance bei vielen Regeln | fox | Serveradministration und serverseitige Scripte | 7 | 25.09.2008 03:02 |
message limit aufheben | Pascal | CSS | 3 | 15.10.2007 19:35 |
Nielsen: Why XHTML Sucks (Most of the Time) | toscho | Offtopic | 3 | 18.12.2005 18:27 |