Struppi: alphabetisches Sortieren mit .sort()

Beitrag lesen

ich sortiere alphabetische Begriffe mit  .sort().
Ohne Funktion () wird bei der Sortierung Groß- und Kleinschreibung getrennt: ABC...Zabc...z. Wie kann ich folgende Sortierung erreichen: AaBbCc...Zz?

indem du eine eigene Sortierfunktion schreibst und die Werte mit toLowerCase vergleichst.

  
var array = [  
'aAaBbbC',  
'aaAbbC',  
'AabbC',  
'aABbbC'  
];  
function mySort(a,b)  
{  
    return a.toLowerCase() > b.toLowerCase();  
}  
var new_array = array.sort(mySort);  

Struppi.

--
Javascript ist toll (Perl auch!)