用JavaScript对点对象进行排序

1 javascript sorting jquery jquery-ui-sortable

嗨,我想对javascript中的点对象数组进行排序,以便该数组,

[{x: 220, y: 1080}, {x: 1, y: 0}, {x: 0, y: 1080}]

变成

[{x: 0, y: 1080}, {x: 1, y: 0}, {x: 220, y: 1080}]

提前致谢

Nie*_*sol 5

arr.sort(function(a,b) {
    if( a.x == b.x) return a.y-b.y;
    return a.x-b.x;
});
Run Code Online (Sandbox Code Playgroud)

这是sort...的基本功能

  • 请使用`===`而不是`==`。 (3认同)