DEV Community

Discussion on: globalThis is coming to JavaScript

Collapse
 
mausworks profile image
Rasmus Wennerström

I don't see why they couldn't just name it global. There's the "let's not conflict"-argument, and "let's fight around with existing types".

But in all honesty... there's not much you can "assume" about the global object anyways, you will still have to check if (global.feature) for most features if you're building a cross-platform lib, and I'm not sure how globalThis would help with that.

Collapse
 
laurieontech profile image
Laurie

"Attempts were made to ship under the name global, but it turns out that this does, in fact, break some existing websites." per the spec github.com/tc39/proposal-global

Thread Thread
 
mausworks profile image
Rasmus Wennerström

Thank you for sharing! ✌️