ill*_*lvm 3 coldfusion data-structures
我将CF中的数据表示为结构数组,例如:
var foo = [{key = 'bar', value = 'baz', ... }...];
Run Code Online (Sandbox Code Playgroud)
这个结构按顺序迭代,然后转换为另一个相关的结构,如下所示:
foo2[key] = {key = 'bar', value = 'baz', ...};
Run Code Online (Sandbox Code Playgroud)
然后将其发送到SerializeJSON()方法并发送到浏览器.问题是foo或foo2中键的顺序是按字母顺序排列的,而不是按照添加顺序排列的顺序.这导致客户端出现问题,因为此集合再次被迭代并且预计将被订购.有什么建议?
Dan*_*man 10
如果您的订单需要订购,则需要使用阵列.
结构不保证任何排序,不应该这样使用.
| 归档时间: |
|
| 查看次数: |
1911 次 |
| 最近记录: |