Silnik JavaScript
Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Czym jest silnik JavaScript?
Silnik JavaScript to część oprogramowania odpowiedzialna za wykonywanie kodu JavaScript. W przeglądarkach internetowych silnik analizuje kod, interpretuje go lub kompiluje, a następnie uruchamia instrukcje zapisane przez programistę.
Przykłady silników JavaScript
Różne przeglądarki korzystają z różnych silników:
- V8 — Google Chrome, Microsoft Edge, środowisko Node.js,
- SpiderMonkey — Mozilla Firefox,
- JavaScriptCore — Safari.
Dla użytkownika zwykle nie ma znaczenia, jaki silnik działa pod spodem. Ważne jest to, że przeglądarka zawiera mechanizm pozwalający uruchomić JavaScript.
Silnik JavaScript a przeglądarka
Przeglądarka internetowa to cały program do obsługi stron WWW. Silnik JavaScript jest jednym z jej elementów. Oprócz niego przeglądarka zawiera m.in. silnik renderujący HTML i CSS, narzędzia deweloperskie, obsługę sieci oraz mechanizmy bezpieczeństwa.
Przykład kodu wykonywanego przez silnik JavaScript:
console.log("Witaj w JavaScript!");
Taki kod może zostać uruchomiony w konsoli przeglądarki albo jako część strony HTML.
W kontekście egzaminu
Gdy w odpowiedziach pojawia się „przeglądarka internetowa”, to ona jest poprawnym wyborem jako oprogramowanie potrzebne do uruchomienia skryptu JavaScript na stronie WWW. Technicznie wykonanie kodu zapewnia znajdujący się w niej silnik JavaScript.