首页 > 解决方案 > 我可以在 JSON 数据 Javascript 中更改索引 ID 或排序数据吗

问题描述

我需要按日期对数据进行排序,如下所示:2015、2016、2017、2018。索引 0、1、2、3 是我的第一个数据。对于第二组数据,我只有 2017 年,索引为 0。

我想要索引 2 中的 2017 年,或者我推送空数据但 2017 年仍在索引 0 中。有人知道解决方案吗?

我尝试使用 javascript 代码:

for (let index = 0; index < baseyear.length; index++) {
    const element = baseyear[index];
    if (element[0].tahun !== '2015') {
       element.push(
                   {"tahun":null,"lokasi":null,"Jumlahproduksi":null},
                   {"tahun":null,"lokasi":null,"Jumlahproduksi":null},
                   {"tahun":null,"lokasi":null,"Jumlahproduksi":null}
                   );
     } 
     console.log(element);                 
}

更多解释请看这张图片: 数据说明

任何帮助将不胜感激,谢谢。

标签: javascriptarraysjson

解决方案


推荐阅读