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

Reply via email to