Javascript: синтаксический анализ против выполнения - PullRequest
0 голосов
/ 07 августа 2020

Просто пытаюсь разобраться в терминологии: в чем разница между «синтаксическим анализом» и «выполнением» javascript, если есть? Я предполагаю, что синтаксический анализ - это своего рода «учет кода JS», а выполнение - это то, что происходит после «запуска кода».

1 Ответ

1 голос
/ 07 августа 2020

Да, верно, синтаксический анализ в основном означает «чтение кода», а выполнение в основном означает «запуск кода». Здесь есть хороший обзор того, что означает синтаксический анализ: Путешествие JavaScript: от загрузки сценариев к выполнению - Часть I . Стоит отметить, что браузеры могут выполнять и то и другое одновременно, поэтому он может анализировать одну часть кода, пока еще выполняет предыдущий код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...