ChrisB: Anwendungsbeispiel für string.localeCompare ?

Beitrag lesen

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 :/