Inleiding: over JavaScript

Wat is JavaScript?

JavaScript is een scriptingtaal. Er bestaat client-side en server-side JavaScript.
Client-side JavaScript wordt direct uitgevoerd via de browser van de bezoeker, vandaar client-side.
Server-side JavaScript wordt uitgevoerd via een server waarna het resultaat wordt teruggestuurd naar de browser van de bezoeker.
In deze tutorial wordt alleen client-side JavaScript behandeld.

Wat kun je met JavaScript?

In zijn algemeenheid kun je zeggen dat je met JavaScript je site interactief kunt maken.
Zo kun je de bezoekers een vraag stellen of browsergegevens achterhalen waarna deze gegevens gebruikt worden op je site.

Bijvoorbeeld: als een bezoeker je site bezoekt, ziet hij een venster waarin hem naar zijn naam gevraagd wordt. Nadat hij de naam heeft ingetypt, wordt op de site, op alle gewenste plaatsen, de bezoeker met zijn (voor)naam aangesproken.
Nu is dit misschien niet zo'n nuttige toepassing van JavaScript (misschien zelfs wel irritant), maar het laat wel goed zien dat JavaScript je site interactief maakt.

Het verschil tussen JavaScript en Java

In ieder JavaScript tutorial op het web lees je dit, dus daarom zal ik het ook nog maar eens zeggen: JavaScript is geen Java!
Kort gezegd is het verschil dat JavaScript een scriptingtaal is en Java een programmeertaal.
Java is, omdat het een programmeertaal is, een stuk moeilijker te leren dan JavaScript.
Een zgn. Java applet is verder een stuk ingewikkelder en groter dan een brok JavaScript code, waardoor de laadtijd van een applet langer is.

De geschiedenis van JavaScript

Dat er veel verwarring is over de begrippen JavaScript en Java is goed te begrijpen.
Niet alleen de namen zijn verwarrend, ook de geschiedenis van de beide talen is nauw met elkaar verbonden.
JavaScript is namelijk ontstaan toen Java populair werd.
Da taal Java is ontwikkeld door Sun Microsystems. In 1995 werd Java heel populair, maar doordat de taal zo ingewikkeld was, waren er maar weinig mensen die er goed mee om konden gaan.

Het bedrijf Netscape zag dat er behoefte was aan een taal met veel van de mogelijkheden van Java, maar die wel eenvoudig te leren was en die verder direct door de browser uitgevoerd kon worden.
In de tweede helft van 1995 begonnen Netscape en Sun een samenwerking die de creatie van JavaScript tot gevolg had.
JavaScript heette eerst "Mocha" en later werd het "Livescript" genoemd.
Toen de samenwerking tussen Netscape en Sun eenmaal een feit was, ontstond de uiteindelijke naam: JavaScript.

Wat heb je nodig?

Voor het volgen van deze JavaScript cursus heb je de volgende dingen nodig:

Tijd om te Beginnen!

Je weet nu het nodige over de achtergrond van JavaScript.
Nu ben je klaar om te beginnen met de eerste les van de JavaScript tutorial.