Deel 1, Samenvatting
We hebben geleerd:
HTML, CSS, JavaScript
- dat javaScript een WebPagina dynamisch kan maken: HTML is het skelet, CSS is de aankleding en JavaScript is de 'beweging'.
Front-end
- dat javaScript een front-end taal is. Dat betekent dat JavaScript wordt uitgevoerd op de front-end (front-end is jouw computer waar de web browser op draait en back-end is de web server). JavaScript is de enige script taal die door alle browsers wordt ondersteund. De browser interperteerd de Javascript en voert die zelfstandig uit.
Variabele
- dat een variabele een verwijzing is naar een plekje in computergeheugen. In dit plekje staat een getal of een string (woord of zin). Variabele hebben een naam, die bestaat uit één woord. Om variable leesbaar en berijpbaar te houden gebruiken we de camelCase standaard, bijvoorbeeld: cijferEngels of studentenNummer. Niet alle karakters mogen voorkomen in een variabele en variabelen zijn case sensitive in JavaScript.
Strings en getallen
- dat getallen en strings kunnen in JavaScript door elkaar worden gebruikt en javaScript porbeert er het beste van te maken. Als je bijvoorbeeld een string bij een getal optelt dan doet JavaScript net alsof het twee strings bij elkaar 'optelt'.
Operatoren
- dat er een aantal operatoren is die je op getallen en soms op strings kunt toepassen; de belangrijkse zijn +, -, *, /, %. Deze zijn toepasbaar op twee getallen of strings, maar er is ook een aantal operatoren die je op één getal of string kunt toepassen, de belangrijkste zijn ++, --, +=, -=.
Modulo
- dat er één operator is die we niet kennen vanuit de wiskunde, dit is de modulo, % operator. Dit is de operator die de rest van een deling uitrekent.
JavaScript plaatsing
- hoe je javascript code kunt toevoegen aan je HTML pagina. Dat kan op drie manieren: inline, via een aparte file of via een andere website. De javascript verwijzing staat meestal in de header sectie van jet HTMl pagina, maar we zullen later zien dat dat niet altijd zo hoeft te zijn.
Commentaar in JS
- In JavaScript plaats je commentaar met // of tussen /* ... */ Commentaar is belangrijk zodat anderen of jijzelf later nog begrijpt wat de code doet.
--