Articles of tri

Trier les éléments de la matrice (chaîne avec les nombres), type naturel

J'ai un tableau comme; ["IL0 Foo", "PI0 Bar", "IL10 Baz", "IL3 Bob says hello"] Et il faut le trier pour qu'il apparaisse comme; ["IL0 Foo", "IL3 Bob says hello", "IL10 Baz", "PI0 Bar"] J'ai essayé une fonction de tri; function compare(a,b) { if (a < b) return -1; if (a > b) return 1; return […]

Array.sort Triing Stability in Different Browsers

Quelle est la stabilité de Array.sort dans différents navigateurs. Je sais que la spécification ECMA Script ne précise pas quel algorithme utiliser, ni spécifie si le tri doit être stable. J'ai trouvé cette information pour Firefox à l' adresse https://developer.mozilla.org/fr/Core_JavaScript_1.5_Reference/Global_Objects/Array/sort qui spécifie que firefox utilise un tri stable. Est-ce que quelqu'un connaît IE 6/7/8, Chrome, […]

Tri en JavaScript: le retour d'un booléen suffit-il pour une fonction de comparaison?

J'ai toujours trié avec succès mes tableaux comme celui-ci (quand je ne voulais pas l'ordre lexicographique standard): var arr = […] // some numbers or so arr.sort(function(a, b) { return a > b; }); Maintenant, quelqu'un m'a dit que c'était faux, et que j'aurais besoin de return ab place. Est-ce vrai, et si oui, pourquoi? […]

Tri de l'objet JavaScript par valeur de propriété

Si j'ai un objet JavaScript tel que: var list = { "you": 100, "me": 75, "foo": 116, "bar": 15 }; Existe-t-il un moyen de trier les propriétés en fonction de leur valeur? Donc, je finis avec list = { "bar": 15, "me": 75, "you": 100, "foo": 116 }; J'ai eu un véritable moment de mort […]

Comment puis-je trier une liste par ordre alphabétique en utilisant jQuery?

Je suis un peu loin de ma profondeur ici et j'espère que cela est réellement possible. Je voudrais pouvoir appeler une fonction qui trierait tous les éléments de ma liste par ordre alphabétique. J'ai regardé l'interface utilisateur jQuery pour le tri, mais cela ne semble pas l'être. Des pensées?