Proposal: syntactic sugar for extracting fields from objects

Григорий Карелин grundiss at gmail.com
Wed May 29 18:27:26 UTC 2019


Well, I guess it might work too.

I personally like more verbose constructions, with keywords instead of
dots, asterisks, etc :)

On Wed, 29 May 2019 at 21:03, Bob Myers <rtm at gol.com> wrote:

> On Wed, May 29, 2019 at 10:28 AM Григорий Карелин <grundiss at gmail.com>
> wrote:
>
>> Hi Cyril,
>> With the syntax you propose what would be the way to to this:
>> ```
>> const source = {foo: 1, bar: 2};
>> const result = {foo: source.foo, bar: source.bar, buzz: 3}
>> ```
>> ?
>>
>
> As already mentioned earlier in this thread:
>
> ```js
> const source = {foo: 1, bar: 2};
> const result = {...source.{foo, bar}, buzz: 3};
> ```
>
-- 
Отправлено с мобильного устройства
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20190529/73a4afd7/attachment.html>


More information about the es-discuss mailing list