Heim >Web-Frontend >js-Tutorial >3 Beispiele für Javascript-Sortierung von JSON-Daten_Javascript-Fähigkeiten
1. Geeignet für numerische Sortierung und Untertitelsortierung
Es gibt viele JSON-Sortiermethoden, und dies ist die einfachste.
Code kopieren
Der Code lautet wie folgt:
//console.log(json);
for(var j=1,jl=json.length;j < jl;j ){
var temp = json[j] ,
val = temp[key],
i = j-1;
while(i >=0 && json[i][key]>val){
json[i 1 ] = json[i];
i = i-1;
}
json[i 1] = temp;
}
//console.log(json); > json zurückgeben;
}
var json = JsonSort(willSort,'age');
console.log(json);
3. JSON-Sortierbeispiel 3
Code kopieren
Der Code lautet wie folgt:function sortByKey(array, key) {
return array.sort(function(a, b) {
var x = a[key]; var y = b[key];
return ( (x < y) ? -1 : ((x > y) ? 1 : 0));
});
}
people = sortByKey(people, 'name');