Question: do javascript arrays maintain order?
Answer: It does not guarantee order According to this article, all modern implementations iterate through object properties in the order in which they were defined.