锁定老帖子 主题:各浏览器中for in顺序的差异
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-02
Object的键值好像不简单是Hash吧
|
|
返回顶楼 | |
发表时间:2011-04-03
不应该让你的代码依赖for...in遍历的顺序。
因为键值对不应该顺序敏感: x={a:1,b:2} 和 x={b:2,a:1} 应该算是等价的表示。 微软的JScript手册,讲到for...in的时候也说: 当在一个对象上迭代时,没有办法决定或控制把对象的成员赋给variable的次序。 |
|
返回顶楼 | |