News for hackers. Stuff that matters.
Re:Binary File Parsing revisited using Javascript by spacejunkie on Thursday August 18, 2011 @10:57PM (#2902046)
It seems that this library relies on hash keys being returned in the same order that they appear in a literal hash constructor. I.e., if var x = { "b":3, "a":10 }, then for (n in x) will _always_ assign n to "b" first before assigning it to "a".

Is this something that is guaranteed by javascript?

Re:Binary File Parsing revisited using Javascript by vjeux on Thursday August 18, 2011 @11:10PM (#2902075)
All the browsers use the correct order for non integer keys. So unless you name your key "123" it will work.

See this bug report for more lengthy details http://code.google.com/p/v8/issues/detail?id=164

Re:Binary File Parsing revisited using Javascript by carussell on Friday August 19, 2011 @02:25AM (#2902461)
> Is this something that is guaranteed by javascript?

In theory? No. In practice? ... Still no, if you use delete.

https://developer.mozilla.org/en/JavaScript/Reference/Operat...