JavaScript -verklaringen
Voorbeeld
let x, y, z; // Statement 1
x = 5; // Statement 2
y = 6; // Statement 3
z = x + y; // Statement 4
JavaScript-programma's
Een computerprogramma is een lijst met "instructies" die door een computer moeten worden "uitgevoerd".
In een programmeertaal worden deze programmeerinstructies statements genoemd .
Een JavaScript-programma is een lijst met programmeerinstructies .
In HTML worden JavaScript-programma's uitgevoerd door de webbrowser.
JavaScript-verklaringen
JavaScript-instructies zijn samengesteld uit:
Waarden, operators, uitdrukkingen, trefwoorden en opmerkingen.
Deze verklaring vertelt de browser om "Hello Dolly" te schrijven. binnen een HTML-element met id="demo":
Voorbeeld
document.getElementById("demo").innerHTML = "Hello Dolly.";
De meeste JavaScript-programma's bevatten veel JavaScript-statements.
De instructies worden één voor één uitgevoerd in dezelfde volgorde als waarin ze zijn geschreven.
JavaScript-programma's (en JavaScript-statements) worden vaak JavaScript-code genoemd.
puntkomma's;
Puntkomma's scheiden JavaScript-instructies.
Voeg een puntkomma toe aan het einde van elke uitvoerbare instructie:
Voorbeelden
let a, b, c; // Declare 3 variables
a = 5; // Assign the value 5 to a
b = 6; // Assign the
value 6 to b
c = a + b; // Assign the sum of a and b to c
Wanneer gescheiden door puntkomma's, zijn meerdere instructies op één regel toegestaan:
a = 5; b = 6; c = a + b;
Op internet ziet u mogelijk voorbeelden zonder puntkomma's.
Het beëindigen van instructies met een puntkomma is niet verplicht, maar wordt ten zeerste aanbevolen.
JavaScript-witruimte
JavaScript negeert meerdere spaties. U kunt witruimte aan uw script toevoegen om het leesbaarder te maken.
De volgende regels zijn equivalent:
let person = "Hege";
let person="Hege";
Een goede gewoonte is om spaties rond operators te plaatsen (= + - * / ):
let x = y + z;
JavaScript-regellengte en regeleinden
Voor de beste leesbaarheid vermijden programmeurs vaak coderegels die langer zijn dan 80 tekens.
Als een JavaScript-instructie niet op één regel past, kunt u deze het beste afbreken na een operator:
Voorbeeld
document.getElementById("demo").innerHTML =
"Hello Dolly!";
JavaScript-codeblokken
JavaScript-instructies kunnen worden gegroepeerd in codeblokken, tussen accolades {...}.
Het doel van codeblokken is om instructies te definiëren die samen moeten worden uitgevoerd.
Een plaats waar u uitspraken gegroepeerd in blokken vindt, is in JavaScript-functies:
Voorbeeld
function myFunction() {
document.getElementById("demo1").innerHTML = "Hello Dolly!";
document.getElementById("demo2").innerHTML = "How are you?";
}
In deze tutorial gebruiken we 2 inspringingsruimten voor codeblokken.
Later in deze zelfstudie leert u meer over functies.
JavaScript-sleutelwoorden
JavaScript-instructies beginnen vaak met een trefwoord om de uit te voeren JavaScript-actie te identificeren.
Onze referentie voor gereserveerde woorden bevat alle JavaScript-sleutelwoorden.
Hier is een lijst met enkele van de trefwoorden waarover u in deze zelfstudie meer te weten komt:
trefwoord | Beschrijving |
---|---|
var | Declareert een variabele |
let | Declareert een blokvariabele |
const | Declareert een blokconstante |
if | Markeert een blok met instructies die op een voorwaarde moeten worden uitgevoerd |
switch | Markeert een blok met instructies die in verschillende gevallen moeten worden uitgevoerd |
for | Markeert een blok met instructies die in een lus moeten worden uitgevoerd |
function | Declareert een functie |
return | Sluit een functie af |
try | Implementeert foutafhandeling in een blok met instructies |
JavaScript-trefwoorden zijn gereserveerde woorden. Gereserveerde woorden kunnen niet worden gebruikt als namen voor variabelen.