0

创建具有两个属性address和的对象distance。将此对象推入darr数组。

代码:

var object=new Object();
object.address=add;
object.distance=distance;
darr.push(object);

到目前为止一切都很好。现在我想darr按每个对象的距离排序。我已经尝试过sortOn,但它根本没有给出任何结果。知道怎么做吗?

只是为了让我清楚。这是某种关联数组吗?

4

1 回答 1

1

为了做到这一点,我们可以Array.prototype.sort像这样使用

dart.sort(function( a, b ) {
    return a.distance - b.distance;
});
于 2012-12-24T08:35:00.397 回答