嗨,我想对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}]
提前致谢
最佳答案
arr.sort(function(a,b) {
if( a.x == b.x) return a.y-b.y;
return a.x-b.x;
});
这是
sort
的基本功能...