Браузеры имеют как интерпретаторы, так и JIT-компиляторы для JavaScript.Как правило, они довольно сложны, поскольку браузеру приходится выполнять большую «работу» по созданию оптимизированного кода JIT для машины, которую нужно выполнить.
С веб-сборкой это на самом деле мало чем отличается.Браузеры все еще должны JIT код.Однако здесь работа намного проще.Набор инструкций WebAssembly был выбран, чтобы сделать эту задачу относительно простой.Несмотря на это, в браузерах все еще есть «многоуровневая» компиляция для модулей WebAssembly.
Если вы хотите узнать подробности, лучше всего взглянуть на исходный код браузера!