Promise.resolve

Michał Wadas michalwadas at gmail.com
Mon Feb 4 00:04:35 UTC 2019


This is not valid answer. Arrays can be subclassed too, but (1,Array.of)(2,3
) returns instance of Array.

On Sat, Feb 2, 2019 at 10:20 PM Logan Smyth <loganfsmyth at gmail.com> wrote:

> `Promise` can be subclassed, so the `this` context for `resolve` affects
> what class is instantiated.
>
> On Sat, Feb 2, 2019 at 12:25 PM Sultan <thysultan at gmail.com> wrote:
>
>> Was there any reason Promise.resolve was not afforded the ability to
>> dispatch outside of `this` pointing to the `Promise` constructor?
>>
>> For example:
>>
>> const {resolve} = Promise
>> resolve(1234)
>>
>> This currently throws.
>> _______________________________________________
>> es-discuss mailing list
>> es-discuss at mozilla.org
>> https://mail.mozilla.org/listinfo/es-discuss
>>
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20190204/07445139/attachment.html>


More information about the es-discuss mailing list