2008-05-11

世に出てるテーブルソート用ライブラリとの比較

見てみて気付いたことと前エントリのやつとの比較。完全に自分用メモ。

  • http://lab.katsuma.tv/js/order_by_column.js
    • 何列目がソート対象か?を調べるために、thタグの内容を総ナメしている。
       →cellIndexを使ってる。
    • 文字列でソートするか、数値でソートするかのオプションがある。
       →全て文字列でソート。
    • ソート結果を表に反映させる前に既存のデータを一旦削除
       →[行の参照, テキスト]な配列を準備し、これをソートしてappendChild。

  • http://www.tagarga.com/blok/download/tablesort/tablesort.js
    • 何列目がソート対象か?を調べるために、cellIndexを使用。
       →一緒。
    • 文字列、数値、日付、大文字小文字区別なし、とかソートのオプションが一杯。
       →全て文字列でソート。
    • [行の参照, セルの参照, テキスト]な配列を準備し、これをソートしてappendChild。
       →一緒。
    • ソート対象のテキストの取得にtextContent、innerText、innerHTMLを使ってる。
       →innerHTMLのみ使用。

まあ他のも似たようなもんやろ。

Posted at 21:33 in | WriteBacks (0) | Edit