JavaScript で配列を名で並べ替える
JavaScript では、特定のプロパティで配列を並べ替えるには並べ替え関数が必要です。このコードは、「firstname」プロパティによって配列をアルファベット順に並べ替える方法を示しています。
var userArray = [{ firstname: "Anna", lastname: "Nickson", email: "user@example.com" }, { firstname: "Bob", lastname: "Smith", email: "bob@example.com" }, { firstname: "Carol", lastname: "Jones", email: "carol@example.com" }]; // Sort the array by "firstname" using localeCompare userArray.sort((a, b) => a.firstname.localeCompare(b.firstname)); console.log(userArray); // Output: [{firstname: "Anna", ..., {firstname: "Bob", ..., {firstname: "Carol", ...}
コードの内訳は次のとおりです。
Sorting Function (a, b) => a.firstname.localeCompare(b.firstname):
以上がJavaScript でオブジェクトの配列を名前で並べ替えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。