Hiya, > [Enumerate]] must obtain the own property keys of the target object as if by calling its [[OwnPropertyKeys]] internal method
Whoa that's tricky language. I assumed reading it that [[Enumerable]] was to follow the order of [[OwnPropertyKeys]] (as part of "as if by") and walking the prototype chain. It's odd to me that: Reflect.ownKeys() has defined order but Reflect.enumerate() doesn't I'm using Reflect.enumerate() to create a `keysIn` implementation (like `keys` but for own & inherited key names). :+1: for more defined behavior in ES7. - JDD
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

