ES4 draft: Object

Waldemar Horwat waldemar at
Mon Mar 10 17:50:19 PDT 2008

> intrinsic function propertyIsEnumerable(name: EnumerableId, flag: (boolean|undefined) = undefined): boolean

I too find the second parameter here abhorrent.  Please find another way to solve it (Brendan's namespace idea maybe) or remove this feature altogether.

How does property lookup deal with properties indexed by numbers that are not int or uint?  toEnumerableId converts them to strings, but the Vector proposal indicated that vectors don't.


More information about the Es4-discuss mailing list