JavaScript Syntax

JavaScript GrammaticaIs een set regels die de taalstructuur van JavaScript definieert.

var x, y; // Hoe variabelen te declareren
x = 7; y = 8; // Hoe waarden toe te wijzen
z = x + y; // Hoe waarde te berekenen

JavaScript waarde

JavaScript definieert twee soorten waarden met statementdefinities: gemengde waarden en variabelenwaarden.

Gemengde waarden worden genoemdLitteraal (literal). Waardevariabelen worden genoemdvariabelen.

JavaScript litteraal

De belangrijkste regel voor het schrijven van gemengde waarden is:

SchrijfGetalMet of zonder decimaal:

15.90
10011

Probeer het zelf

StringTekst, omgeven door aanhalingstekens of schuine strepen:

"Bill Gates"
"Bill Gates" 

Probeer het zelf

JavaScript Variabelen

in programmeertaalvariabelenwordt gebruikt vooropslaandatawaarden.

JavaScript Gebruik var met de keywordtevariabele

= teken wordt gebruikt omtoewijzing.

In dit voorbeeld wordt x gedefinieerd als variabele. Vervolgens wordt de waarde die aan x wordt toegewezen 7:

var x;
x = 7;

Probeer het zelf

JavaScript Operator

JavaScript Gebruikwiskundige operatoren(+ - * /) naarwaarde berekenen:

(7 + 8) * 10

Probeer het zelf

JavaScript Gebruiktoewijzingsoperator(=aan de variabeletoewijzing:

var x, y;
var x = 7;
var y = 8;

Probeer het zelf

JavaScript Expressie

Expressies zijn een combinatie van waarden, variabelen en operatoren, die een waarde berekent.

6 * 10

Probeer het zelf

Expressies kunnen ook variabelewaarden bevatten:

x * 10

Probeer het zelf

Waarden kunnen verschillende typen zijn, zoals getallen en strings.

Bijvoorbeeld, "Bill" + " " + "Gates" wordt gerekend als "Bill Gates":

"Bill" + " " + "Gates"

Probeer het zelf

JavaScript Keywords

JavaScript Keywordsworden gebruikt om de actie die wordt uitgevoerd te identificeren.

var Keywords geven aan de browser om nieuwe variabelen te maken:

var x = 7 + 8;
var y = x * 10; 

Probeer het zelf

JavaScript Commentaar

Niet alle JavaScript-staten worden "uitgevoerd".

dubbele backslashes // of /* en */ tussenOpmerkingen.

Opmerkingen worden genegeerd en worden niet uitgevoerd:

var x = 7;   // wordt uitgevoerd
// var x = 8;   wordt niet uitgevoerd

Probeer het zelf

JavaScript Identificatoren

Identificatoren zijn namen.

In JavaScript worden identificatoren gebruikt om variabelen (en keywords, functies en labels) te benoemen.

In de meeste programmeertalen zijn de regels voor geldige namen meestal hetzelfde.

In JavaScript moet de eerste teken een letter, underscore (-) of dollar-teken ($) zijn.

Een reeks tekens kan letters, cijfers, underscores of dollar-teken bevatten.

Tip:Numerieke waarden mogen niet als eerste teken gebruiken. Op deze manier kan JavaScript gemakkelijk identificeerders en getallen onderscheiden.

JavaScript is hoofdlettergevoelig

alle JavaScript Identificatorenzijn hoofdlettergevoelig.

variabelen lastName en lastnameze zijn twee verschillende variabelen.

lastName = "Gates";
lastname = "Jobs"; 

Probeer het zelf

JavaScript herkent niet VAR of Var wordt vertaald als keyword var.

JavaScript en CamelCase Hoog/Lage Letters

Historisch gezien hebben programmeurs drie methoden gebruikt om meerdere woorden te verbinden in een variabelenaam:

Koppelteken:

first-name, last-name, master-card, inter-city.

Commentaar:JavaScript kan geen koppeltekens gebruiken. Het is voorafgereden door vermindering.

Onderstreping:

first_name, last_name, master_card, inter_city.

CamelCase:

FirstName, LastName, MasterCard, InterCity.
camelCase

JavaScript Programmeurs neigen om te gebruiken met een kleine letter als beginletter: CamelCase:

firstName, lastName, masterCard, interCity

JavaScript Karakterset

JavaScript Gebruik Unicode Karakterset.

Unicode bedekt bijna alle tekens, symbolen en puncties in de wereld.

Voor meer details, bezoek onze volledige Unicode Referentiehandleiding.