Intèrpret JavaScript
![]() |
Aquest article o secció s'està elaborant i està inacabat. Un viquipedista hi està treballant i és possible que trobeu defectes de contingut o de forma. Comenteu abans els canvis majors per coordinar-los. Aquest avís és temporal: es pot treure o substituir per {{incomplet}} després d'uns dies d'inactivitat. |
L'intèrpret JavaScript, també conegut com a motor JavaScript o implementació JavaScript, és un intèrpret informàtic que llegeix el codi font en llenguatge JavaScript i executa un script d'acord amb les instruccions donades.
El primer intèrpret JavaScript va ser creat per Brendan Eich, mentre treballava a Netscape Communications Corporation, per a ser inclòs en el navegador web Netscape Navigator. Aquest intèrpret és conegut amb el nom en clau SpiderMonkey i el seu desenvolupament es manté gràcies a la Fundació Mozilla.
Els programes amfitrió més comuns per Javascript són els navegadors web. Els navegadors web generalment utilitzen una Application Programming Interface (API) pública per a crear objectes de l'amfitrió (de l'anglès host objects) reflectits en el DOM d'un document i accessibles a través de JavaScript.
Un servidor web és una altra aplicació informàtica en què se sol integrar un intèrpret de JavaScript. Un servidor web JavaScript reflectiria en objectes les comandes i respostes fets sobre el protocol HTTP, permetent una aplicació en JavaScript utilitzar aquesta informació per crear pàgines web dinàmicament.