Posted in Javascript onSeptember 18, 2013
//排序数组 function SortBy(field, reverse, primer) { reverse = (reverse) ? -1 : 1; return function (a, b) { a = a[field]; b = b[field]; if (typeof (primer) != 'undefined') { a = primer(a); b = primer(b); } if (a < b) return reverse * -1; if (a > b) return reverse * 1; return 0; } } nodes.sort(SortBy('orderNum', false, parseInt));
把过个字段合并成单个 然后 排序字符串
nodes.sort(function (a, b) { return a.sort.localeCompare(b.sort) });
JSON 数字排序多字段排序介绍
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@