【发布时间】:2016-03-10 21:22:10
【问题描述】:
我有如下字符串:
11222233344444445666
我想做的是在显示的时间后面输出数字: 112433475163
问题是,我希望它高效。我可以将它存储在一个对象中,如下所示:
1: { id: 1, displayed: 2},
2: { id: 2, displayed: 1},
3: { id: 3, displayed: 2},
等等
我可以访问这个对象并显示增量。
我的问题是,订单没有保证。我想按它们在字符串中的顺序存储键。如何实现对象中顺序的重要性?
【问题讨论】:
-
为什么要访问该对象并增加“显示”属性?您希望能够将该对象转换回字符串吗?
-
为什么顺序很重要?对象查找在 javscript 中非常快。它是一个关联数组。相对:stackoverflow.com/questions/5888652/…
-
对象碰巧在所有浏览器中按定义顺序迭代,但规范不保证:stackoverflow.com/questions/280713/…
标签: javascript