gpt4 book ai didi

javascript - 如何让对象保持其顺序

转载 作者:行者123 更新时间:2023-11-28 02:13:59 25 4
gpt4 key购买 nike

我知道这已经被讨论过,并且我尝试了很多例子但没有成功。猜猜我在这里没有获胜,但我想最后一次尝试,所以我会问老好人 StackOverflow。

这是我的 STRING 示例

{"X":"545","20":"1","22":"1","25":"1","26":"1","27.5":"1","28.5":"1","29.875":"1","32":"1"}

当我使用 eval 或 parseJSON 将其填充到对象中时,我得到以下对象

Opera、FF、Chrome、Safari

{"X":"545","20":"1","22":"1","25":"1","26":"1","27.5":"1","28.5":"1","29.875":"1","32":"1"}

即7-9

{"20":"1","22":"1","25":"1","26":"1","32":"1","X":"545","27.5":"1","28.5":"1","29.875":"1"}

现在我知道根据定义,无法确保订单。然而,每个浏览器都会维护该顺序,但旧版 IE 却很好。我们需要 IE 来公平竞争。

对此有什么想法吗?

最佳答案

使用数组来表示一组有序值。

根据定义,对象是无序的。但是您仍然可以通过调用正确的属性来获取值,因此如果您进行相应的编码,应该不会有太大影响。

关于javascript - 如何让对象保持其顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16693730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com