/* * @parm array 排序的數組對象 * @parm key 要根據數組對象的哪條屬性排序 * @parm updown (up 升序 down 降序) */ function sortByKey(array,key,updown){ return array.sort(function(a,b){ var x = a[key]; var y = b[key]; if(updown == "up"){ return (x<y) ? -1 : ((x>y) ? 1 : 0); } if(updown == "down"){ return (x<y) ? 1 : ((x>y) ? -1 : 0); } }) }