はい、これを行うためのJS/jQueryプログラムがたくさんあることを私は知っています。現在、http://www.kryogenix.org/code/browser/sorttable/sorttable.jsを使用しています。非常に簡単です。JSファイルだけで、テーブルにいくつかのクラス属性を追加すれば、すぐに使用できます。特に、それを使用するために実際にJSを知る必要はなく、それを拡張するために独自のJSを作成する必要なしにカスタムソートキーを追加できます。私はこれらの2つの理由でそれがとても好きです。主な問題:私のテーブルの長さは約9300行で、並べ替えには10〜20秒かかります。だから私は疑問に思っています、これよりも速い他のスクリプトはありますか?これらは私が見つけたものです:
http://webfx.eae.net/dhtml/sortabletable/sortabletable.html(これが何を使用するかさえわかりません)
http://tablesorter.com/docs/(本当に素晴らしいですが、拡張するのは簡単ではありません。JS/を知っている必要がありますjQuery)
http://flexigrid.info/(Overkill、データ操作プログラム全体ではなく、テーブルソーターが必要です)
http://datatables.net/(Overkill、Js / jQueryを拡張する必要があります)
私がやりたいことを実行できるプログラムは他にも5000あると思いますが、それらすべてを理解してテストし、高速かどうかを確認する時間がありません。したがって、StackOverflowの誰かが、高速であることがわかっているライブラリを教えてくれるかどうかを知りたいので、1つのプログラムの使用方法を理解するだけで済みます。
(ところで、Javaがクイックソートを使用してミリ秒単位で数十万の数値をソートするのを見てきました。JS.sort()が使用するアルゴリズムを知っている人はいますか?)