javascript - 按日期按升序对表格进行排序
问题描述
我对javaScript相当陌生,我正在尝试创建一个函数,从json文件中获取数据,然后将json中的特定数据存储到表中,一旦数据存储在表中,我希望它被排序按日期(升序)
除了按 asc 顺序对日期进行排序之外,我还有其他所有工作,我将如何去做...这是处理显示数据并将数据插入表中的代码
<div class="row">
<div class="col-md-4">
<h2>List of races</h2>
<table id="raceList">
<thead>
<tr>
<th id="raceName">Race Name</th>
<th id="Distance">Distance</th>
<th id="Date">Date</th>
<th id="Details">Details</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
function ListRaces(arr) {
var table = document.getElementById("raceList");
// table.innerHTML = "";
for (var i = 0; i < arr.length; i++) {
var row = table.insertRow(1);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3);
cell1.innerHTML = arr[i].race_name;
cell2.innerHTML = LengthConverter(arr[i].racedistance);
cell3.innerHTML = arr[i].date
}
}
生成表示例
解决方案
推荐阅读
- javascript - 从消息中删除一个反应(Discord.js)
- reactjs - 用酶和玩笑测试反应给出错误找不到模块'@babel/polyfill/lib/noConflict' from 'index.js'
- javascript - 将逗号分隔的数字字符串解析为相应的对象属性
- python - 如何将 TensorRT SavedModel 加载到 TensorFlow Estimator?
- c# - 如何在 C# 中将 Web 服务存储调用到列表中
- google-api - 如何从 googleapis 获取 access_token?
- python - 收到错误:无法将表达式转换为浮点数
- roku - 尝试在任务节点的 GetContent() 中再添加一个子项
- amazon-web-services - 将 AWS Elastic Beanstalk (Linux 2/Node.js) 上的默认代理替换为 lua-resty-auto-ssl 以实现多租户 SSL
- powershell - 在 Powershell 中执行 POST 命令