Matthias Scharwies: Anwendungsbeispiel für string.localeCompare ?

Liebe Mitforisten,

ich suche für
http://wiki.selfhtml.org/wiki/JavaScript/Objekte/String/localeCompare

ein gutes, nicht zu komplexes Anwendungsbeispiel.

Wer hat Ideen, oder noch besser, könnte Beispiel und Artikel schreiben?

Vielen Dank im Voraus!

LG Matthias

  1. Hi,

    ich suche für
    http://wiki.selfhtml.org/wiki/JavaScript/Objekte/String/localeCompare

    ein gutes, nicht zu komplexes Anwendungsbeispiel.

    Da bietet sich doch eine simple Sortierung von ein paar Worten in einem Array an, damit man den Unterschied schnell sieht:

    var namen = ['Atom', 'Änderung', 'Übel', 'Ansage', 'Ubahn'];  
      
    namen.sort();  
    console.log("Normale Sortierung:", namen);  
      
    namen.sort(function(a, b) {  
        return a.localeCompare(b, "de-DE");  
    });  
    console.log("Sortierung nach Regeln der deutschen Rechtschreibung:", namen);
    

    http://jsfiddle.net/6tjuaLjx/

    Für den Wiki-Besucher, der vielleicht mit der Konsole nicht vertraut ist, dann man alternativ auch ein alert verwenden, der das sortierte Array mit einem Zeilenumbruch .join-t o.ä.

    MfG ChrisB

    --
    Autocomplete has spoiled me to a point where it happens every so often that I encounter a CAPTCHA, and I just type in the first character … and then wait for the rest of the code to be automatically suggested :/
    1. Da bietet sich doch eine simple Sortierung von ein paar Worten in einem Array an, damit man den Unterschied schnell sieht:

      console.log("Sortierung nach Regeln der deutschen Rechtschreibung:", namen);

      Vielen Dank, ich werde mich in den nächsten Tagen mal dran machen.

      LG Matthias