我可以在JSON数据Javascript中更改索引id或排序数据吗
我需要按日期对数据进行排序,如下所示:2015年、2016年、2017年、2018年。索引0,1,2,3是我的第一个数据。对于我刚刚掌握的第二组数据,2017年,指数为0 我希望2017年在索引2中,或者我推送空数据,但2017年仍在索引0中。有人知道答案吗 我尝试使用javascript代码:我可以在JSON数据Javascript中更改索引id或排序数据吗,javascript,arrays,json,Javascript,Arrays,Json,我需要按日期对数据进行排序,如下所示:2015年、2016年、2017年、2018年。索引0,1,2,3是我的第一个数据。对于我刚刚掌握的第二组数据,2017年,指数为0 我希望2017年在索引2中,或者我推送空数据,但2017年仍在索引0中。有人知道答案吗 我尝试使用javascript代码: for (let index = 0; index < baseyear.length; index++) { const element = baseyear[index]; i
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);
}
for(让index=0;index
有关详细说明,请参见此图片:
非常感谢您的帮助。如果您要按日期对数据进行排序,并且希望2017年位于索引2,则需要添加2个日期小于2017年的值。可能您可以尝试将2015、2016推为tahun,将其他属性推为null。不确定在任何特定条件下为什么要用3个对象推为null值