Siaran ini akan menunjukkan kaedah untuk mengisih tatasusunan objek dengan satu kunci dengan nilai tarikh.
Bagaimana untuk Mengisih Tatasusunan Objek dengan Kunci Tunggal Dengan Nilai Tarikh?
Untuk mengisih tatasusunan JavaScript dengan satu kunci dengan bantuan nilai tarikh, anda boleh menggunakan ' sort() ” kaedah. Itu mengambil fungsi panggil balik sebagai nilai hujah. Ini memanggil fungsi panggil balik yang mendapat dua hujah, a dan b. Kemudian, panggil ' Tarikh() ” kaedah, yang menentukan untuk menerima tarikh sebagai parameter.
Lihat contoh yang dinyatakan untuk mengetahui lebih lanjut tentang menggunakan kaedah sort() untuk mengisih tatasusunan objek mengikut satu mengikut nilai tarikh.
Contoh
Dalam contoh yang dinyatakan ini, masukkan objek dalam tatasusunan dan simpan data tatasusunan dalam pembolehubah:
adalah tatasusunan1 = [ {
'updated_at' : '2020-07-01T06:28:42Z' ,
'Kategori' : 'JavaScript'
} ,
{
'updated_at' : '2022-05-09T11:27:14Z' ,
'Kategori' : 'Jawa'
} ,
{
'updated_at' : '2023-01-05T04:29:35Z' ,
'Kategori' : 'HTML/CSS'
} ]
Sekarang, mohon ' sort() ” kaedah dan gunakan fungsi panggil balik sebagai hujah kaedah ini. Kemudian, gunakan ' Tarikh() ” kaedah dan simpan nilai dalam pembolehubah yang diisytiharkan. Selepas itu, semak keadaan menggunakan ' jika ” dan kembalikan nilai mengikut syarat:
tatasusunan1. menyusun ( fungsi ( x , dan ) {adalah keyX = baru Tarikh ( x. dikemaskini_di ) ,
kunciY = baru Tarikh ( dan. dikemaskini_di ) ;
jika ( keyX keyY ) kembali 1 ;
kembali 0 ;
} ) ;
Menggunakan ' console.log() ” kaedah terbina dalam dan lulus tatasusunan sebagai parameter kaedah ini untuk memaparkan output pada konsol:
konsol. log ( tatasusunan1 ) ;
Kod lengkap akan kelihatan seperti ini:
Dapat diperhatikan bahawa tatasusunan telah diisih mengikut nilai tarikh:
Itu sahaja tentang menyusun tatasusunan objek dengan satu kunci dengan nilai tarikh.
Kesimpulan
Untuk mengisih tatasusunan objek dengan satu kunci dengan nilai tarikh, JavaScript “ sort() ” kaedah boleh digunakan dengan menggunakan fungsi panggil balik sebagai hujah kaedah sort(). Kemudian, gunakan ' Tarikh() kaedah ' dan semak keadaan dengan bantuan ' jika ” kenyataan. Siaran ini telah menyatakan kaedah untuk menyusun tatasusunan objek dengan satu kunci dengan nilai tarikh.