为什么javascript对象对数字键进行排序?

时间:2019-05-06 06:01:53

标签: javascript arrays object arraylist data-structures

我已经创建了一个对象

var obj = {3:'Apple', 2:'Grape', 1:'Orange'};
console.log(obj)

当我打印对象时,我可以看到按键是按升序排列的。

console.log(obj)
{1: "Orange", 2: "Grape", 3: "Apple"}
1: "Orange"
2: "Grape"
3: "Apple"
__proto__: Object

有人可以解释为什么对键进行排序吗?

0 个答案:

没有答案