Comment trier les objets JavaScript par clé
Si vous disposez d'un objet JavaScript, vous souhaiterez peut-être réorganiser ses propriétés par ordre alphabétique pour une meilleure lisibilité ou finalités du traitement. Ceci peut être réalisé en utilisant les étapes suivantes :
Object.keys(...)</ pre>.</li></p> <p><li>Trier le tableau de touches par ordre alphabétique en utilisant <pre class="brush:php;toolbar:false">.sort().
Le code suivant démontre le processus :
const unordered = { 'b': 'foo', 'c': 'bar', 'a': 'baz' }; console.log(JSON.stringify(unordered)); // → '{"b":"foo","c":"bar","a":"baz"}' const ordered = Object.keys(unordered).sort().reduce( (obj, key) => { obj[key] = unordered[key]; return obj; }, {} ); console.log(JSON.stringify(ordered)); // → '{"a":"baz","b":"foo","c":"bar"}'
Après avoir exécuté ces étapes, votre objet sera trié par ses clés par ordre alphabétique.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!