Ada array objek js var ary = [{id: 1, name: "b"}, {id: 2, name: "b"}] Persyaratan diurutkan sesuai dengan nilai nama atau id, berikut adalah fungsi yang menawan
Definisi fungsi:
Salinan kode adalah sebagai berikut:
function keysrt (key, desc) {
fungsi pengembalian (a, b) {
mengembalikan desc? ~~ (a [key] <b [key]): ~~ (a [key]> b [key]);
}
}
menggunakan:
Salinan kode adalah sebagai berikut:
var ary = [{id: 1, name: "b"}, {id: 2, name: "b"}];
ary.sort (keysrt ('name', true));
ary.sort (keysrt ('name', false));
ary.sort (keysrt ('id', false));
Di atas adalah seluruh konten artikel ini. Teman -teman yang membutuhkannya, datang dan pelajari dengan cermat, haha.