Алгоритми та структури даних · Junior · Запитання 22 з 75
Де сам рушій JavaScript використовує стек?
- ✓Правильна відповідь: Щоб відстежувати виклики функцій: стек викликів
- 2Щоб упорядковувати мережеві запити перед відправкою
- 3Щоб зберігати кожен об'єкт, створений через
new
Пояснення
Кожен виклик кладе фрейм із локальними змінними й адресою повернення, return його знімає. Тому глибока чи нескінченна рекурсія закінчується помилкою "Maximum call stack size exceeded".