JavaScript-moottori

JavaScript-moottori on useimmiten verkkoselaimeen kuuluva osa, joka vastaa JavaScript-koodin suorittamisesta.

Historia 
Ennen toista selainsotaa vuosina 2008–2009 JavaScript-moottori oli JavaScript-koodin tulkki. Brendan Eichin kehittämä ensimmäinen JavaScript-moottori kuului Netscape-selaimeen, ja sen nimi oli SpiderMonkey. Moottori oli toteutettu C-kielellä, ja sitä on päivitetty vastaamaan ECMA-262 Edition 3 -standardin vaatimuksia. Pääasiassa Norris Boydin kehittämä Rhino-moottori on Java-pohjainen JavaScript-moottori. Kuten SpiderMonkey, myös Rhino on ECMA-262 Edition 3 -yhteensopiva.