2012/11/1 David Bruant <bruan...@gmail.com> > 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 es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss