Sortir Kunci di Peta Menggunakan JavaScript

Sortir Kunci Di Peta Menggunakan Javascript



Peta adalah objek unik dalam JavaScript yang menyimpan item dalam pasangan kunci-nilai. Baik data primitif maupun data objek dapat disimpan di dalam peta. Pasangan kunci-nilai dikembalikan dalam urutan yang sama seperti yang dimasukkan saat iterasi melalui objek peta. Untuk menyortir kunci di peta dalam urutan menaik dan menurun, gunakan metode sort() dan reverse().

Posting ini akan menentukan metode untuk mengurutkan kunci peta menggunakan JavaScript.

Bagaimana Mengurutkan Kunci Peta Menggunakan JavaScript?

Untuk menyortir kunci di peta, gunakan metode pra-bangun JavaScript yang diberikan:







Mari kita lihat cara kerja metode ini.



Metode 1: Urutkan Kunci di Peta Menggunakan Metode sort()

Untuk mengurutkan kunci di peta dalam urutan menaik, gunakan tombol “ menyortir() ” metode dengan operator spread “ ” di objek peta. Ini digunakan untuk mendapatkan larik entri Peta untuk diurutkan menggunakan metode sort().



Sintaksis





Sintaks berikut digunakan untuk mengurutkan kunci peta dalam urutan menaik:

baru Peta ( [ ... peta . entri ( ) ] . menyortir ( ) )

Contoh

Buat peta dalam pasangan nilai kunci:



biarkan peta = baru Peta ( [

[ 10 , 'JavaScript' ] ,

[ 13 , 'CSS' ] ,

[ 23 , 'HTML' ] ,

] ) ;

Buat objek peta baru dan panggil metode sort() dengan operator spread sebagai parameter yang mendapatkan entri peta untuk menyortir dan menyimpan array terurut yang dikembalikan dalam variabel “ ascMapKeys ”:

di mana ascMapKeys = baru Peta ( [ ... peta . entri ( ) ] . menyortir ( ) ) ;

Cetak larik kunci peta yang diurutkan di konsol:

menghibur. catatan ( ascMapKeys ) ;

Keluaran

Jika Anda ingin mengurutkan kunci peta dalam urutan menurun, ikuti bagian yang diberikan.

Metode 2: Mengurutkan Kunci di Peta Menggunakan Metode Reverse()

Untuk mengurutkan kunci peta dalam urutan menurun, gunakan tombol “ membalik() ” dengan operator spread. Metode reverse() membalikkan urutan elemen dalam array.

Sintaksis

Gunakan sintaks yang diberikan untuk mengurutkan array dalam urutan terbalik menggunakan metode reverse() :

baru Peta ( [ ... peta . entri ( ) ] . membalik ( ) )

Contoh

Panggil metode reverse() di objek peta baru sebagai argumen untuk membalik urutan kunci:

di mana descMapKeys = baru Peta ( [ ... peta . entri ( ) ] . membalik ( ) ) ;

Terakhir, cetak array yang dihasilkan dari kunci urutan terbalik:

menghibur. catatan ( descMapKeys ) ;

Keluaran menunjukkan bahwa kunci berhasil diurutkan dalam urutan menurun:

Kami telah mengumpulkan semua informasi yang diperlukan untuk menyortir kunci peta dalam JavaScript.

Kesimpulan

Untuk mengurutkan kunci di peta dalam urutan menaik, gunakan tombol “ menyortir() ” metode, dan untuk urutan menurun, gunakan “ membalik() ” dengan operator spread. Lebih khusus lagi, operator spread mendapatkan larik entri Peta untuk diurutkan dalam urutan naik dan turun. Dalam posting ini, kami mendefinisikan metode untuk mengurutkan kunci di peta menggunakan JavaScript.