I already know how to enumerate an object in javascript. My question is what's the key sequence while enumerating.Is it by A-Z or time ordered?
code
var a = { 
          "a":""
         ,"b":""
         ,"c":""};
for (var k in a) {
    console.log(k);
} 
output
a,b,c
code
var a = { 
          "b":""
         ,"a":""
         ,"c":""};
for (var k in a) {
    console.log(k);
} 
output
b,a,c
code
var a = { 
          "b":""
         ,"a":""
         ,"c":""};
a.d = "";
for (var k in a) {
    console.log(k);
} 
output
b,a,c,d
 
     
    