Czego wymaga uruchomienie kodu JavaScript w przeglądarce?
Dobrze. Silnik przeglądarki INTERPRETUJE kod JS.
Źle. JS nie jest kompilowany do pliku wykonywalnego.
Źle. Debugowanie to usuwanie błędów, nie warunek uruchomienia.
Źle. Programista nie tłumaczy JS na kod maszynowy.
Kod JavaScript jest INTERPRETOWANY - przeglądarka czyta i wykonuje go na bieżąco, bez wcześniejszej kompilacji do osobnego pliku. Dlatego uruchomienie JS wymaga interpretowania.
JavaScript nie wymaga ręcznej kompilacji ani zamiany na kod maszynowy przez programistę - robi to silnik przeglądarki w locie. Debugowanie służy do szukania błędów, a nie do uruchamiania kodu. Uruchomienie JS opiera się na interpretowaniu.