Встречается на собеседованиях • сегодня

Что является глобальной областью видимости в Node.js

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

Пример:

javascript
global.myVar = 'Hello World';
console.log(myVar); // 'Hello World' (доступно в любом модуле)

Основные глобальные объекты в Node.js:

  • __dirname — путь к текущей директории
  • __filename — имя текущего файла
  • process — информация о процессе
  • module, exports, require — система модулей

Важно: переменные, объявленные без var, let или const, также попадают в глобальную область, но это считается плохой практикой.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы