alphabetisches Sortieren mit .sort()
Walter
- javascript
0 Struppi
Hallo,
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?
Walter
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.