var arr = [{
no: "001",
timestamp: 80
}, {
no: "002",
timestamp: 72
}, {
no: "003",
timestamp: 75
}, {
no: "004",
timestamp: 72
}, {
no: "005",
timestamp: 82
}];
arr.sort(function (x, y) {
return y.timestamp - x.timestamp;
});
console.log(arr);
js数组里对象排序
最新推荐文章于 2022-06-17 18:19:08 发布
这段代码展示了如何使用JavaScript对数组进行降序排序,根据`timestamp`属性比较元素。排序算法是冒泡排序的一种变形,时间复杂度为O(n^2)。在实际开发中,对于大数据量排序,更推荐使用内置的`Array.prototype.sort()`方法,其在大部分实现中采用快速排序或归并排序,效率更高。
摘要由CSDN通过智能技术生成