Какие глобальные объекты доступны в Node.js?

Junior
312 просмотров
AFK Offer AI

В Node.js есть несколько глобальных объектов: global (аналог window в браузере), process, Buffer, setImmediate/clearImmediate, setTimeout/clearTimeout, setInterval/clearInterval, console, __filename и __dirname (только в CommonJS). В ESM модулях __filename и __dirname недоступны — нужно использовать import.meta.url. queueMicrotask и structuredClone тоже доступны глобально.

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

Что такое TDD (Test-Driven Development) и как применять в Node.js?