Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Enumeration order was indeed (finally) added to the ES2015 spec. Here's a link to the release candidate spec for the [[OwnPropertyKeys]] algorithm:

https://people.mozilla.org/~jorendorff/es6-draft.html#sec-or...



[[OwnPropertyKeys]] is not invoked by a for-in loop. [[Enumerate]] is instead, and while it defines that the set of iterated names is the same as that returned by [[OwnPropertyKeys]] it explicitly says that order is not defined.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: