Rumah > Artikel > hujung hadapan web > Bagaimana Mengisih Susunan Objek Mengikut Abjad dengan Nama Pertama dalam JavaScript?
Mengisih Tatasusunan Mengikut Abjad dengan Nama Pertama
Dalam JavaScript, mengisih tatasusunan boleh menjadi tugas biasa. Apabila bekerja dengan objek dalam tatasusunan, pengisihan mengikut sifat tertentu boleh menjadi penting. Dalam senario ini, matlamatnya ialah untuk mengisih tatasusunan berdasarkan sifat nama pertama menggunakan JavaScript.
Penyelesaian
Menggunakan ES6, pendekatan paling ringkas untuk mengisih tatasusunan mengikut nama pertama ialah:
users.sort((a, b) => a.firstname.localeCompare(b.firstname));
Kaedah Array.sort() mengambil fungsi panggil balik sebagai argumen.
Penyelesaian ini mengisih tatasusunan pengguna di tempatnya, jadi ia tidak memerlukan mencipta tatasusunan baharu. Kaedah localeCompare() menyediakan perbandingan yang sensitif huruf besar dan mengetahui setempat, memastikan pengisihan yang tepat.
Atas ialah kandungan terperinci Bagaimana Mengisih Susunan Objek Mengikut Abjad dengan Nama Pertama dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!