【发布时间】:2016-01-06 16:56:58
【问题描述】:
假设我有多维数组
var arr = [{
"id": "1",
"firstname": "SUSAN",
"dezibel": "91"
}, {
"id": "2",
"firstname": "JOHNNY",
"dezibel": "74"
}, {
"id": "3",
"firstname": "ANDREA",
"dezibel": "67"
}];
如何按“dezibel”而不是升序或降序对其进行排序,但最接近给定的数字?例如,
var num = 78;
所以目标值是 78。最终排序必须是:74、67、91。
【问题讨论】:
-
但 dezibel 是对数值,也许排序应该尊重这一点?
标签: javascript jquery arrays sorting