On Wednesday, October 17, 2012 at 10:34 PM, Rick Waldron wrote: > On Wednesday, October 17, 2012 at 10:27 PM, Axel Rauschmayer wrote: > > I’m a bit skeptical about excluding non-enumerable properties for > > Object.assign(). I still find enumerability a hard concept to wrap my mind > > around, because it pops up in unexpected places. At the moment, it mostly > > matters for for...in and Object.keys()/Object.getOwnPropertyNames(). Does > > it really make sense to increase its role in JavaScript? > > > > > > >
Sorry about that, I accidentally hit send... It's a matter of paving the cow path of least surprise. Imagine if you tried to copy the properties and values of a plain object to an object with a null prototype and all of those properties you explicitly didn't want were now present. Rick > > > > Axel > > > > -- > > Dr. Axel Rauschmayer > > [email protected] (mailto:[email protected]) > > > > home: rauschma.de (http://rauschma.de)twitter: twitter.com/rauschma > > (http://twitter.com/rauschma) > > blog: 2ality.com (http://2ality.com) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > 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

