当前位置: 首页 > news >正文

【前端】jQuery 对数据进行正序排列

你可以使用 jQuery 对数据进行正序排列(按 jbsj 升序)。以下是完整的代码示例:

<!DOCTYPE html>
<html>
<head><title>按时间排序</title><script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body><h2>排序前数据:</h2><div id="original-data"></div><h2>按 jbsj 正序排列:</h2><div id="sorted-data"></div><script>// 原始数据const data = [{"dsr": "A","jbsj": "2025-04-27T09:18:24.000+0000","qx": "1区"},{"dsr": "B","jbsj": "2025-04-27T09:17:30.000+0000","qx": "2区"},{"dsr": "C","jbsj": "2025-04-27T09:17:18.000+0000","qx": "2区"},{"dsr": "D","jbsj": "2025-04-27T09:16:30.000+0000","qx": "1区"}];// 显示原始数据$('#original-data').append(JSON.stringify(data, null, 2));// 按 jbsj 正序排列const sortedData = data.sort((a, b) => {return new Date(a.jbsj) - new Date(b.jbsj);});// 显示排序后数据$('#sorted-data').append(JSON.stringify(sortedData, null, 2));</script>
</body>
</html>

关键点说明:

  1. 排序逻辑:使用 JavaScript 的 sort() 方法,通过比较 jbsj 的日期对象来实现排序

    data.sort((a, b) => new Date(a.jbsj) - new Date(b.jbsj));
    
  2. 日期转换:将 ISO 8601 格式的字符串 (2025-04-27T09:18:24.000+0000) 转换为 Date 对象进行比较

  3. 结果显示:使用 JSON.stringify() 美化输出,方便查看结果

预期输出:

排序后的数据将按照时间从早到晚排列,第一个条目应该是 “D”(09:16:30),最后一个是 “A”(09:18:24)。

http://www.dtcms.com/a/160386.html

相关文章:

  • 仿微信上传头像,实现拍摄、相册选择、手动缩放、裁剪、蒙版、撤回、还原、上传微信本地文件功能
  • 使用Open Compass进行模型评估,完成AI模型选择
  • DeepSeek接入企业知识库,如何识别手写文档与扫描件?
  • pikachu靶场-敏感信息泄露
  • mac 设置飞书默认浏览器(解决系统设置默认浏览器无效)
  • 土壤有机质含量
  • 使用 Doxygen 生成类似官网的专业文档
  • ESP32-S3 入门学习笔记(四):LED实验
  • 数据库查询艺术:从单表操作到多表联查的全面指南
  • C语言(3)—分支和循环
  • Java基础高频面试
  • Neowise Labs Contest 1 (Codeforces Round 1018, Div. 1 + Div. 2)
  • 前端权限管理
  • C语言学习之结构体
  • 《代码整洁之道》第9章 单元测试 - 笔记
  • 《代码整洁之道》第5章 格式 - 笔记
  • MRI学习笔记-conjunction analysis
  • docker(3) -- 图形界面
  • 驱动开发硬核特训 · Day 22(下篇): # 深入理解 Power-domain 框架:概念、功能与完整代码剖析
  • 《操作系统真象还原》第十章(1)——输入输出系统
  • 加密算法 AES、RSA、MD5、SM2 的对比分析与案例(AI)
  • 「Docker已死?」:基于Wasm容器的新型交付体系如何颠覆十二因素应用宣言
  • 2025.4.21-2025.4.26学习周报
  • 泰迪杯实战案例超深度解析:基于YOLOv5的农田害虫图像识别系统设计
  • 「Mac畅玩AIGC与多模态04」开发篇01 - 创建第一个 LLM 对话应用
  • 迷你世界UGC3.0脚本Wiki组件事件管理
  • 显存在哪里看 分享查看及优化方法
  • 分布式一致性算法起源思考与应用
  • 从“世界工厂”到“智造之都”:双运放如何改写东莞产业基因?
  • 云原生--核心组件-容器篇-5-Docker核心之-容器