Что такое Call Stack в Node.js?

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

Call Stack — это структура данных типа LIFO, куда складываются вызовы функций. Когда вызываешь функцию, она попадает на вершину стека, когда возвращает результат — убирается. Если стек переполнится (например, бесконечная рекурсия), получишь "Maximum call stack size exceeded". Node.js выполняет синхронный код именно через call stack.

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

Как настроить tsconfig.json для Node.js?