連想配列のソート

忘れそうなので記録

٤Ƴ٤Ĥ
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 
 
 
 
 
 
 
-
-
|
!
!
 
var testarr = [
    {key:"2011年07月29日",data:"aaaaaaaaaaaaaaaaaaaaaa"},
    {key:"2011年07月28日",data:"bbbbbbbbbbb"},
    {key:"2011年07月02日",data:"c"},
    {key:"2011年07月28日",data:"ddddddddd"}
];
function asort(_arr,_key)
{
    _arr.sort( function(b1,b2) {
        return b1[_key] > b2[_key] ? 1 : -1
    });
}
asort(testarr,"key");

こんなかんじ。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-07-28 (木) 16:02:11 (3009d)