This was intentional Allen
On Jul 31, 2014, at 5:24 AM, Nathan Wall <[email protected]> wrote: > Also, whether this was intentional or not, I think it's nice for objects with > `length` properties to all have properties at indices from `0` to `length` > (so they work in the `Array.prototype` methods) making `'length' in foo` a > lazy-man's `isArrayLike`. > > ```js > var forEach = Function.prototype.call.bind(Array.prototype.forEach); > forEach('foo', function(u) { > console.log(u); > }); > ``` > > > > > > On Thu, Jul 31, 2014 at 7:21 AM, David Bruant <[email protected]> wrote: > Le 31/07/2014 09:25, Maxime Warnier a écrit : > > Hi everybody, > > I was reading the doc for the new Set method and something suprised me : > > Why Set uses the size method instead of the length property ? > IIRC and with my own words "length" refers more to something that can be > measured contiguously (like a distance or a number of allocated bytes, etc.) > while "size" doesn't have this contiguous aspect to it. > > David > _______________________________________________ > 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
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

