Ten post na blogu opisuje procedurę sortowania kluczy obiektów JavaScript.
Jak sortować klucze obiektu w JavaScript?
Aby sortować klucze obiektowe, użyj „sortować() metoda z „Obiekt.Klucze()" metoda. W tej kombinacji obiekt.Metoda keys () podaje tablicę kluczy obiektu w tej samej sekwencji, co jest inicjowany, podczas gdy „sortować()”Metoda sortuje wszystkie klucze w kolejności rosnącej (alfabetycznie).
Składnia
Postępuj zgodnie z podaną składnią do sortowania klawiszy obiektów w JavaScript:
Obiekt.Keys (OBJ).sortować()Przykład 1: Sortuj klawisze obiektu za pomocą metody sort ()
Utwórz obiekt z parami kluczowej:
var object =Wywołać metodę sort () z obiektem.Metoda keys () poprzez przekazywanie obiektu jako argumentu:
var sortedkeys = obiekt.klucze (obiekt).sortować();Na koniec wydrukuj posortowane klucze na konsoli:
konsola.log (sortedkeys);Wyjście wyświetla alfabetycznie sortowane klawisze obiektowe:
Podczas gdy prosty obiekt.Keys () Metoda zwraca klucze obiektu:
var sortedkeys = obiekt.klucze (obiekt);Wyjście
Jeśli chcesz uzyskać wpisy (pary wartości kluczowej) obiektu w sortowanej formie, postępuj zgodnie z podaną sekcją.
Przykład 2: Sortuj klawisze i wyświetl odpowiednie wartości obiektu za pomocą metody redukuj ()
Aby sortować klucze z wartościami obiektu, użyj „zmniejszyć()„Metoda z„sortować()" metoda. Metoda sort () zwraca posortowaną tablicę klawiszy obiektu, a metoda redukowania () jest używana do iteracji za pomocą tablicy kluczy obiektów i przypisania każdej pary wartości kluczowej do obiektu:
var sortedkeys = obiekt.klucze (obiekt).sortować().zmniejszyć ((objentries, klucz) =>Wyjście pokazuje posortowane klawisze z ich wartościami obiektu:
Zebraliśmy wszystkie niezbędne informacje do sortowania kluczy obiektowych w JavaScript.
Wniosek
Aby sortować klucze obiektowe, użyj „sortować()„Metoda z„Obiekt.Klucze()" metoda. Obiekt.Metoda keys () podaje tablicę klawiszy obiektu, podczas gdy metoda sort () sortuje wszystkie klucze w kolejności rosnącej, a jeśli chodzi o klawisze alfabetyczne, sortuje alfabetycznie. Ten samouczek opisał procedurę sortowania kluczy obiektowych w JavaScript.