I created some object and put key, value into him.
var obj = {};
obj.Z = "val1";
obj.Y = "val2";
obj.X = "val3";
but keys sorting in object by default. In result order next:
X:"val3"
Y:"val2"
Z:"val1"
How does prevent this sorting, that sorting was as had put to original obj?