<div dir="ltr">Object.mixin was doing that through Object.getOwnPropertyNames ... that is what I would expect any `$.extend` would do too but I feel naive here ^_^<div><br></div><div>Niceness </div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Sat, Jan 11, 2014 at 1:28 PM, Axel Rauschmayer <span dir="ltr"><<a href="mailto:axel@rauschma.de" target="_blank">axel@rauschma.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div class="im"><div><blockquote type="cite"><blockquote type="cite">* At the moment, only Object.keys and the for-in loop are affected by it.<br>* In ECMAScript 6, Object.assign will also ignore non-enumerable properties.<br>
</blockquote><br>Pave that cowpath!<br></blockquote></div><div><br></div></div><div>I’m sorry for being difficult, but IMO this is an important point: The current cowpath is for-in style, right? That is, inherited and own non-enumerable properties. We’ll deviate from that anyway. Independently of what enumerability means, I can only think of cases (including Claude Pache’s pro-enumerability example) where I would want to copy *all* own properties.</div>
<div class="im"><div><br></div><div>Axel</div><br><div>
<div><div style="margin:0px">-- </div><div style="margin:0px">Dr. Axel Rauschmayer</div><div style="margin:0px"><a href="mailto:axel@rauschma.de" target="_blank">axel@rauschma.de</a></div><div style="margin:0px"><br></div>
<div style="margin:0px"><div style="margin:0px">home: <a href="http://rauschma.de/" target="_blank">rauschma.de</a></div>twitter: <a href="http://twitter.com/rauschma" target="_blank">twitter.com/rauschma</a></div><div style="margin:0px">
blog: <a href="http://2ality.com/" target="_blank">2ality.com</a></div></div><div><br></div><br>
</div>
<br></div></div><br>_______________________________________________<br>
es-discuss mailing list<br>
<a href="mailto:es-discuss@mozilla.org">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
<br></blockquote></div><br></div>