Журнал

Глобальный объект в JS

2.08.2023

Введение

В JavaScript существует глобальный объект, который представляет собой контекст выполнения для всего кода, выполняемого в окружении JavaScript. В браузере глобальный объект имеет имя window, в Node.js — global. Глобальный объект предоставляет доступ к различным методам и свойствам, которые можно использовать в любом месте вашего кода.

Примеры использования глобального объекта

Работа с глобальными переменными

Глобальный объект можно использовать для объявления и работы с глобальными переменными. Глобальные переменные доступны в любом месте вашего кода.

window.globalVariable = 42;

function example() {
  console.log(globalVariable);
}

example(); // Результат: 42

Работа с таймерами

Глобальный объект предоставляет методы для работы с таймерами, такие как setTimeout и setInterval.

function greet() {
  console.log('Hello!');
}

setTimeout(greet, 2000); // Ждать 2 секунды и выполнить функцию greet

Работа с URL

Глобальный объект позволяет получить доступ к текущему URL и его частям.

console.log(window.location.href); // Вывести текущий URL
console.log(window.location.pathname); // Вывести текущий путь

Заключение

Глобальный объект в JavaScript предоставляет доступ к различным методам и свойствам, которые полезны в различных сценариях программирования. Отправка запросов, работа с таймерами, получение информации о текущем URL — это лишь некоторые из множества возможностей, которые можно использовать, обратившись к глобальному объекту. Однако следует быть осторожным и избегать загромождения глобального пространства имен, чтобы избежать конфликтов в коде.

Похожие статьи:

СТАРТ 23 октября 2023

Привет!
Я бот школы DevHouse.
Хочешь в IT? Я знаю как.
Preloader