JavaScript

JavaScript is een zogenaamde scripttaal die door Netscape is ontwikkeld om interactiviteit in een webpagina in te kunnen bouwen. JavaScript commando's worden tussen de HTML code van een normale pagina gezet en worden door de browser vertaald.

JavaScript wordt gebruikt om te kunnen reageren op acties van de gebruiker:

  • om te kunnen reageren op muisbewegingen,
    ga maar eens op het plaatje staan en klik er eens op,
  • om pop-up windows te kunnen maken
  • of om informatie op de statusbar te zetten.
Dit is een van de vele mogelijkheden van JavaScript.

Zowel de browser van Microsoft als die van Netscape ondersteunen JavaScript, alhoewel er kleine verschillen zijn in de interpretatie. Microsoft heeft zijn eigen versie van JavaScript uitgebracht onder de naam JScript. In feite vertaalt Microsofts Internet Explorer JavaScript naar Microsofts eigen versie, JScript.

Ook is het mogelijk om JavaScript op de server te draaien voordat een pagina naar de gebruiker wordt verzonden. Dit wordt veel gebruikt om dynamische pagina's te genereren, zoals produkten uit een catalogus bij een internetwinkel. Dit worden Active Service Pages (ASPs) genoemd.

JavaScript moet niet verward worden met Java. JavaScript is geen volledige programmeertaal en wordt op een hoger niveau geinterpreteerd, waardoor het minder snel is. Wel heeft Netscape goed gekeken naar de mogelijkheden van Java bij het ontwikkelen van JavaScript. JavaScript is weliswaar minder snel maar is wel eenvoudiger dan een programmeertaal als Java. Het leent zich dan ook goed voor kleine applicaties, bijvoorbeeld een Alcoholtest.




Lees verder