2 Inleiding tot JavaScript

Met HTML kan u een webpagina structureren. Cascading Style Sheets zorgen voor de lay-out. Bijgevolg zijn pagina's die enkel gebruik maken van HTML en CSS zeer statisch. JavaScript zorgt voor de interactiviteit op een webpagina.

JavaScript is een scripttaal (een lichtgewicht programmeertaal) die door zowat alle browsers wordt ondersteund.

In dit hoofdstuk maakt u kennis met een aantal basisfuncties en controlestructuren binnen JavaScript. We gaan na hoe we variabelen gebruiken en welke voorwaardelijke en conditionele instructies (if-else, select-case, ...) JavaScript ons biedt.

Dit boek heeft niet de intentie alle mogelijkheden die JavaScript ons biedt te belichten, maar enkel een goede basis te leggen. Na deze introductie zal u de werking van jQuery beter begrijpen en zodoende nog krachtigere scripts kunnen schrijven. Voor meer informatie over JavaScript raadpleegt u best één van de talrijke websites of handboeken waarin JavaScript volledig besproken wordt. Bijvoorbeeld:

JavaScript en Java zijn twee totaal verschillende dingen.

In Java schrijft u volledige applicaties. Na compilatie kunnen Java-applicaties zelfstandig werken, maar de applicatie kan eveneens worden opgenomen binnen een webpagina. JavaScript daarentegen is geen gecompileerde applicatie, maar een client-side scripttaal.

Dit wil zeggen dat de code in de webpagina verweven wordt. Een browser zal de code verwerken op het moment dat het script wordt uitgevoerd. Eventuele fouten komen bijgevolg pas boven bij het uitvoeren van het script. Bij een fout wordt enkel het script gestopt. De rest van de pagina blijft gewoon zichtbaar.

Op elke pagina die gebruik maakt van JavaScript kan u het script zelf bekijken in de broncode van de pagina. Een gebruiker kan dus op elk moment uw script "lenen" en in zijn eigen project verwerken.

Last updated