Czego wymaga uruchomienie kodu JavaScript w przeglądarce?
A. kompilowania
Źle. JS nie jest kompilowany do pliku wykonywalnego.
B. zamiany na kod maszynowy przez programistę
Źle. Programista nie tłumaczy JS na kod maszynowy.
C. debugowania
Źle. Debugowanie to usuwanie błędów, nie warunek uruchomienia.
D. interpretowania
Dobrze. Silnik przeglądarki INTERPRETUJE kod JS.
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.