不能保证JS对象的属性顺序,是否需要进一步调查?

时间:2019-01-12 20:42:45

标签: javascript object ordered-map

由于每个JavaScript开发人员都应该知道,并不能保证在所有情况下对象的顺序都是相同的,因此,只要孩子的顺序明智,我们就会被告知使用(对象的)数组。

但是,每次我在浏览器的devtools中检查一个(无序)对象时,我就会意识到顺序完全符合我的预期(假设JS对象的行为类似于有序映射)。

何时或为什么属性顺序会更改?

在不同的浏览器/ JS解释器中?由于某些内存优化,在不同的运行时,我没有任何线索吗?

任何人都可以澄清,何时对象属性的顺序可能会更改?

编辑

我已经阅读了问题

但是我找不到有关何时依赖订单的信息。

0 个答案:

没有答案