JavaScript-moottori on ohjelma , joka tulkitsee ja toteuttaa koodin JavaScript kielellä . JavaScript-moottorit on yleensä rakennettu verkkoselaimiin .
Ensimmäisessä JavaScript-moottori, SpiderMonkey , luotiin American tietojenkäsittelytieteessä Brendan Eich varten Netscape Navigator . Se oli ohjelmoitu C-kielellä .
Ensimmäiset JavaScript-moottorit olivat yksinkertaisia tulkkia. Sitten versiot kehittivät ja integroivat kokoelman parantamaan JavaScript-koodin suoritustehoa.