Встречается на собеседованиях • сегодня
Что такое Call stack
Call stack — это механизм в JavaScript, который отслеживает выполнение функций. Когда функция вызывается, она помещается в стек, а когда завершается — удаляется из него. Стек работает по принципу LIFO (Last In, First Out).
Пример:
javascript
function first() {
console.log('First');
second();
}
function second() {
console.log('Second');
}
first();
// Вывод:
// First
// SecondПорядок работы стека:
first()добавляется в стек.console.log('First')выполняется и удаляется.second()добавляется в стек.console.log('Second')выполняется и удаляется.second()удаляется из стека.first()удаляется из стека.
Если стек переполняется (например, при бесконечной рекурсии), возникает ошибка Maximum call stack size exceeded.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы