Putting `global` reference in specs

Andreas Rossberg rossberg at google.com
Fri Apr 17 15:30:53 UTC 2015


On 17 April 2015 at 17:27, Mark S. Miller <erights at google.com> wrote:

> (1,eval)('"use strict"; this')
>

Is the 'use strict' relevant here? Seems overkill.

/Andreas



>
> On Fri, Apr 17, 2015 at 8:23 AM, Andrea Giammarchi <
> andrea.giammarchi at gmail.com> wrote:
>
>> there's actually no way, officially, to reference what ES2015 call *the
>> global object*, just pointless fragmentation between engines.
>>
>>
>>
>> On Fri, Apr 17, 2015 at 4:19 PM, Anne van Kesteren <annevk at annevk.nl>
>> wrote:
>>
>>> On Fri, Apr 17, 2015 at 5:12 PM, Andrea Giammarchi
>>> <andrea.giammarchi at gmail.com> wrote:
>>> > So I'd say we should not have `self` (if stays on global and Worker I
>>> don't
>>> > actually care) and add a `global` that nobody needs explanation to
>>> > understand what it is in JavaScript
>>>
>>> Indeed, three ways to reference the global object is not nearly enough.
>>>
>>>
>>> --
>>> https://annevankesteren.nl/
>>>
>>
>>
>> _______________________________________________
>> es-discuss mailing list
>> es-discuss at mozilla.org
>> https://mail.mozilla.org/listinfo/es-discuss
>>
>>
>
>
> --
>     Cheers,
>     --MarkM
>
> _______________________________________________
> 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/20150417/456813e8/attachment.html>


More information about the es-discuss mailing list