🖥 Понимание среды выполнения JavaScript
Хорошая статья, описывающая, как JavaScript работает под капотом. Описывается, как во всём этом процессе участвует куча, стек вызовов, цикл событий и т.д.
Особенно это актуально освежить перед собеседованием, скорее всего пригодится.
Некоторые факты из статьи:
⏩JavaScript имеет уникальную модель выполнения, основанную на движке.
⏩В среде выполнения JavaScript есть два основных компонента: куча (Heap) и стек вызовов (Call Stack).
⏩Куча предоставляет место для хранения переменных и экземпляров, создаваемых программой.
⏩Стек вызовов играет важную роль в выполнении кода, записывая точку в программе, где выполняются операции.
⏩JavaScript использует асинхронную модель для выполнения операций, которые могут занять непредсказуемое количество времени.
⏩Web API, Очередь Обратных Вызовов и Цикл Событий обеспечивают неблокирующее поведение JavaScript.
📎 Статья
@javascriptv
Post #1188
3.62K

- 👍 19
- ❤ 2
- 🔥 1