I'd assume it's because sort predates ES5, when the thisArg was added; and
also because a well-behaved comparator only operates based on `a` and `b` -
why would you need a receiver?

On Mon, Nov 11, 2019 at 7:34 PM Michaël Rouges <[email protected]>
wrote:

> Hi all,
>
> Is there a reason to not have a `thisArg ` for the
> `Array.prototype.sort()` callback?
>
> Actually, it enforces to bind the context or to have nested functions,
> each one creating a new function where it isn't strictly necessary.
>
> Michaël Rouges - https://github.com/Lcfvs - @Lcfvs
> _______________________________________________
> 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