按顺序迭代Javascript对象

时间:2017-08-23 04:17:25

标签: javascript

这是我编写的函数,用于迭代js对象并将值设置为数组。

function prepareSalesDataForRedis(previousSalesData) {
let sale_value = [];

for(var key in previousSalesData) {
    let record = {name : key, y : previousSalesData[key], drilldown: previousSalesData[key]}
    sale_value.push(record);
}
return sale_value;
}

但输出的顺序不同。 enter image description here

可以通过使用简单的for循环迭代来完成此操作。但是为什么for在没有特定顺序的情况下检索记录。期望是,星期五应该是输出中的第一个记录。会欣赏一些解释。

0 个答案:

没有答案