I would add ... am I the only one that does not create a new object per each defined property ? I am recycling descriptor.value like hell, I wonder if anyone else out there is doing the same.
On Fri, Nov 2, 2012 at 1:31 AM, Tom Van Cutsem <[email protected]> wrote: > 2012/11/1 David Bruant <[email protected]> > >> The constructor I have proposed could have an equivalent initialization >> syntax. >> Object.defineProperty({}, 'a', PropDesc({value:42, writable:true})) > > > I see the merit in your proposal as making the Object->PropDesc conversion > explicit. However, I think it's too late for ES6: Object.defineProperty > must continue to accept Objects as its third argument, and that's even > shorter to write. So even if we would add such a PropDesc constructor, I > don't think most developers (including myself) would adapt. > > Cheers, > Tom > > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss > >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

