2016-06-07 6 views
-2

sortieren Wenn ein Array wie dieses = wie Groß- und Kleinbuchstaben in js oder jquery

var Tab

haben [ '1185 Design', '3 D Exponate', '44Doors', '4Concepts', 'ABC Daten ',' Beschleunigung '];

Ich mag es sortieren, so dass kleine Buchstaben ‚a‘ Element vor Großbuchstaben kommt ‚A‘ Element. Danke.

+0

See [* Wie funktioniert Sortierfunktion Arbeit in JavaScript, zusammen mit Funktion vergleichen *] (Http://stackoverflow.com/questions/6567941/how-does-sort-function-work-in-javascript-along-with-compare-function). – RobG

+0

Und sollte "Zebra" vor "Antilope" stehen? (Ihr Beispiel hat nur das gleiche Wort mit unterschiedlicher Groß-.) – nnnnnn

+1

Mögliches Duplikat [Sortierung ein Array von JavaScript-Objekten] (http://stackoverflow.com/questions/979256/sorting-an-array-of-javascript-objects) –

Antwort

1

Ihr Array:

var tab = ["Animal","123", "animal"] 

Sortierfunktion:

tab.sort(function(a,b){return a.localeCompare(b); }) 

OUTPUT:

["123", "animal", "Animal"] 

DEMO HERE

+0

Hallo, ich brauche es wie az kommt zuerst, dann AZ Beispiel: Apfel, Apfel, Fledermaus, Knopf – user3555971

+0

Wie Sie es Ihre exemple sortieren möchten? Apfel, Apfel, Fledermaus, Button –

+0

Sie wollen Apfel, Fledermaus, Apfel, Button? –

Verwandte Themen