我有一个JavaScript数组,其中包含嵌套的对象,示例如下:
[{id:1, position: 1}, {id:2, position: 2}, {id:3, position: 3}, {id:4, position: 4}, {id:7, position: 7}, {id:5,position:5},{id:6, position: 6}]
。这只是一个例子,实际上我在我的应用程序中有一个包含100条记录的数组。我试图使用JavaScript数组sort方法对该数组进行排序。假设数组名称为myArray,我正在执行以下操作:myArray.sort(function(a, b) {
return a.position- b.position;
});
它可以正常工作,但会冻结我的浏览器。是否有更好的优化方法来进行排序。