@Alnitak, @Iacqui: JSON берет это только из спецификации ECMAScript. Он также указан для JSON, но на самом деле это не относится к вопросу.
я создаю объект, как это:
var obj = {};
obj.prop1 = "Foo";
obj.prop2 = "Bar";
Будет ли полученный объектвсегда выглядеть так?
{ prop1 : "Foo", prop2 : "Bar" }
То есть свойства будут в том же порядке, в котором я их добавил?