Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

globalThis

Глобальный объект, одинаково доступный в браузере, воркере и Node.js.

Доступно с: ES2020

Синтаксис

globalThis

Возвращаемое значение

objectГлобальный объект: window в браузере, self в воркере, global в Node.js.

Примеры

Встроенные функции — свойства глобального объекта:

console.log(globalThis.parseInt === parseInt);
console.log(typeof globalThis.setTimeout);

Результат:

true
function

Примечания

Раньше глобальный объект в каждой среде назывался по-своему, и код приходилось подстраивать. Создавать свои глобальные переменные не стоит — используйте модули.

См. также

  • var — Устаревший способ объявить переменную.
  • let — Объявляет переменную, значение которой можно менять.

В учебнике

  • Область видимости — Где видны переменные в JavaScript — локальные и глобальные переменные, блочная область видимости и затенение.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.