Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Silnik JavaScript

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.