Как выполняется JavaScript?
Все в JavaScript происходит внутри контекста выполнения.
Контекст выполнения состоит из двух компонентов:
- Компонент памяти, официально известный как переменная среда.
— место, где хранятся все переменные и функции.
— переменные хранятся в виде пар ключ-значение. - Компонент кода, официально известный как поток выполнения.
— место, где код выполняется построчно.
JavaScript – это синхронный однопоточный язык.
– Синхронный однопоточный означает, что JS может выполнять только одну команду за раз, в определенном порядке.
Ссылка: Намасте JavaScript