Czego wymaga uruchomienie kodu JavaScript w przeglądarce?
Źle. JS nie jest kompilowany do pliku wykonywalnego.
Źle. Debugowanie to usuwanie błędów, nie warunek uruchomienia.
Dobrze. Silnik przeglądarki INTERPRETUJE kod JS.
Ź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.