- From: Garrett Smith <dhtmlkitchen@gmail.com>
- Date: Wed, 6 Nov 2013 23:31:13 -0800
- To: "public-script-coord@w3.org" <public-script-coord@w3.org>
Received on Thursday, 7 November 2013 07:31:40 UTC
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
Received on Thursday, 7 November 2013 07:31:40 UTC