首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何让对象保持它们的顺序?

如何让对象保持它们的顺序?
EN

Stack Overflow用户
提问于 2013-05-22 21:57:20
回答 1查看 73关注 0票数 1

我知道这已经被谈论过了,我已经尝试了很多例子,但都没有效果。我猜我在这里没有赢,但我想要最后一次尝试,所以我会问好的老StackOverflow。

下面是我的一个字符串示例

代码语言:javascript
运行
复制
{"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

代码语言:javascript
运行
复制
{"X":"545","20":"1","22":"1","25":"1","26":"1","27.5":"1","28.5":"1","29.875":"1","32":"1"}

Ie 7-9

代码语言:javascript
运行
复制
{"20":"1","22":"1","25":"1","26":"1","32":"1","X":"545","27.5":"1","28.5":"1","29.875":"1"}

现在我知道,根据定义,没有办法确保订单。然而,每个浏览器都维护着这个顺序,除了好的老的IE。我们需要IE来公平竞争。

对此有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2013-05-22 22:00:29

对一组有序的值使用数组。

根据定义,对象是无序的。但是您仍然可以通过调用正确的属性来获取您的值,所以如果您相应地编写代码,这应该没有多大关系。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16693730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档