I see two domains for the concept of “own” properties: 1. Meta-programming. 2. Using objects as dictionaries.
Isn’t #2 the majority (at least as far as non-library-programmers are concerned)? Will the concept become less relevant once we have David Herman’s dicts? I also like the Python-style iterator-based approach, e.g. something like the following: for ([key,value] on pairs(obj)) { } On Nov 8, 2011, at 21:49 , Brendan Eich wrote: > Should ES.next provide sugar for the recommended pattern? To make it compose > with declarations and destructuring in the for head, it should use a > contextual keyword immediately after 'for': > > for own (i in o) { > body > } > > This is a small thing but it might pay off in the long run. -- Dr. Axel Rauschmayer a...@rauschma.de home: rauschma.de twitter: twitter.com/rauschma blog: 2ality.com
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss