wiki/content/20201116170538-globalthis.md

24 lines
375 B
Markdown

---
date: 20201116
id: 828f0c1c-f17a-40fe-9926-50b87a2551a9
title: globalThis
---
# Description
This eases yet another JavaScript pita. Replaces the different global
object names:
- `window` (browser)
- `global` (node)
- `self` (web workers)
with `globalThis`.
# Syntax
``` javascript
if (typeof globalThis.alert === "function") {
globalThis.alert("hi");
}
```