0

如果我有这个代码:

o["a"]=1;
o["b"]=1;
o["c"]=1;
o["d"]=1;


for (var k in o)
{
  alert(k)
}
  • 是否总是(跨浏览器)以与添加属性相同的顺序发出警报?

  • 那这个呢?(同样的问题)

    var o={a:1,b:1,c:1,d:1}?

4

1 回答 1

2

不,没有指定顺序。从规格

枚举属性的机制和顺序......没有指定

于 2013-04-12T09:24:28.777 回答