Skip to content

globalThis

随着javascript运行环境的多样化(浏览器、Node.js、Web Workers),访问全局对象变得非常混乱

  • 浏览器window
  • Node.js里叫global
  • Web Workers里只有self

为了终结这种环境探测的乱象,ES2020引入了globalThis

globalThis是一个统一的引用,无论你的代码在哪里跑,它始终指向当前的全局对象