Re: Top Level Array Generics

Also, Array.filter is NaN in Chrome.


On Wed, Nov 6, 2013 at 11:31 PM, Garrett Smith <dhtmlkitchen@gmail.com>wrote:

> Present in Mozilla, top level generics put the Array prototype methods on
> the global Array object and accept the first argument as the `this` value
> for the method.
>
> So instead of the very common:
>
>  var filter = Array.prototype.filter;
>
>  filter.call( "foo",
>    function (ch) { return ch == "o"; });
>
> There would be just:
>
>  Array.filter("foo",
>    function (ch) { return ch == "o"; }).join("");
>
> Same thing; less code.
> --
> Garrett
> @xkit
> ChordCycles.com
>



-- 
Garrett
@xkit
ChordCycles.com

Received on Thursday, 7 November 2013 07:32:03 UTC