2010年12月16日木曜日 Javascriptのソートメッソド覚書 ■基本 var hoge = [1,3,21,10,100,2,11]; hoge.sort(); 値を数値としてソート hoge.sort(function(a,b){return a - b}); 降順 hoge.sort(function(a,b){return a < b}); //reverse()を使った方が良いかも。 hoge.reverse(); 値を加工しながらソート var hogeImgs = ["1.jpg","21.gif","3.jpg","154.png","1111.jpg","316.bmp","1113.gif"]; //拡張子を除いて昇順にソート hogeImgs.sort(function(a,b){ return a.split(".")[0] - b.split(".