有没有人有可以在对象上使用的 Javascript 快速排序

Does anyone have a Javascript Quicksort that can be used on objects?

本文关键字:Javascript 快速排序 对象 没有人      更新时间:2023-09-26

可能的重复项:
如何对 javascript 对象数组进行排序?

每次我搞砸编写自己的快速排序时,最终花费的时间比我最初想象的要长得多。我有一个很小的数组,但仍然希望有一个快速排序。

类似的东西

quicksort(myObjectArray) {
    //myObject[i].key is what the sort is done on
}

实际上做了谷歌这个,所以如果你在雅虎或谷歌上发布一个指向前三四个页面的链接,并带有明显不完整的代码,否则我为什么要在这里问......然后你是在浪费你的生命在堆栈溢出上拖钓,实际上什么都没有回答。

只需使用 .sort:

myObjectArray.sort(function(a,b){
    // handle .key here depending on your application
});

例子:

http://www.sitepoint.com/sophisticated-sorting-in-javascript/