+1<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 12, 2012 at 4:19 PM, Erik Arvidsson <span dir="ltr"><<a href="mailto:erik.arvidsson@gmail.com" target="_blank">erik.arvidsson@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">+1<br>
<div><div class="h5"><br>
On Fri, Oct 12, 2012 at 11:16 AM, David Bruant <<a href="mailto:bruant.d@gmail.com">bruant.d@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> Firefox has implement a Map/Set.prototype.size *method* to query the number<br>
> of mapping/elements.<br>
> It's not in the strawman. It appears in the latest draft, though weirdly<br>
> enough Map.prototype.size is a function with an unused argument.<br>
> What about making it an getter instead of a function? I guess we also don't<br>
> need the extra parens to request for Map#keys, Map#values, Map#items.<br>
><br>
> Unlike Java, JavaScript is lucky enough to have getter/setters, we should<br>
> use them, even in the spec. The boat for myArray.length has sunk a while<br>
> ago, but new constructs can get this right.<br>
><br>
> David<br>
><br>
</div></div>> _______________________________________________<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>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
erik<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>
</font></span></blockquote></div><br></div>