2013-04-12 134 views
0

如果我有這樣的代碼:迭代JavaScript對象屬性的順序?

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}

回答

2

否訂單未指定。從the spec

力學和枚舉屬性...的順序沒有指定