728x90
function sort_array(type, arr) {
arr.sort(function(obj1, obj2) {
if(type == "size") {
return obj1.size - obj2.size;
} else if(type == "modified") {
var date1 = new Date(obj1.mod), date2 = new Date(obj2.mod);
return date1 - date2;
} else {
if(obj1[type] < obj2[type]) {
return -1;
}
if(obj1[type] > obj2[type]) {
return 1;
}
return 0;
}
});
return arr;
}
출처 : http://davidwalsh.name/array-sort
'내가 자꾸 까먹어서 쓰는 개발 이야기 > JavaScript' 카테고리의 다른 글
Javascript로 강제 다운로드 시키기 (0) | 2014.03.24 |
---|---|
loop 중 splice() 하기 (0) | 2014.03.04 |
[펌] http multi file download via javascript (0) | 2014.02.04 |
업로드 전 파일 용량 체크하기 (0) | 2013.02.28 |
모바일 접속 체크하는 스크립트 (0) | 2013.02.12 |
최근댓글