Wie Sortieren Sie eine Karte von Wert in javascript?

var map = new Map();
map.set("orange",10);
map.set("apple",5);
map.set("banana",20);
map.set("cherry",13);

Wie man diese Karte Wert?

Map ist eine Datenstruktur, die nicht in der Lage sein sollen sortiert werden. Sie speichert Schlüssel-Wert-Paare, und es gibt nicht viel Sinn in der Sortierung eine hashtable. Sie können konvertieren Sie Sie in ein array und Sortiere dieses array, wenn Sie wollen.
Ich Stimme Sie sollte nicht davon abhängen, die Art der Karte
Mögliche Duplikate von Sortieren Wörterbuch-by-value in JavaScript
benutzen Sie einfach Objekte anstelle von Karten zu speichern, alphabetisch sortiert, lackierte Schlüssel:Wert-Paaren.

InformationsquelleAutor chenxinlong | 2016-06-23

Schreibe einen Kommentar