I'm trying to come up with a js object minification function, one that would take an object and turn it into something like "VS4g3as" or whatever. The unminification would require the object prototype since I'm only storing the values.
Anyways, question is that if I run a for-in loop on an object like "for (var key in object)...", are the keys returned guaranteed to always be in the same order regardless of browser, platform, weather or whatever?
I'm trying to decide whether or not I need to enforce some kind of ordering like alphabetical.