JavaScript Sætninger

I HTML udføres JavaScript-sætninger af webbrowseren 'udførelse' 'instruktioner'.

Eksempel

var x, y, z; // sætning 1
x = 22; // sætning 2
y = 11; // sætning 3
z = x + y; // sætning 4

Prøv det selv

JavaScript-programmer

Computerprogramer en række 'instruktioner', der udføres af computeren 'udførelse'.

I programmeringssprog er disse programmeringInstruktionkaldes sætninger.

JavaScript-programmerer en række programmeringEn sætning.

Comment:I HTML udføres JavaScript-programmer af webbrowseren.

JavaScript Sætninger

JavaScript-sætninger består af følgende:

Værdier, operatører, udtryk, nøgleord og kommentarer.

Denne sætning fortæller browseren at udskrive "Hello Kitty." i det HTML-element, der har id="demo":

Eksempel

document.getElementById("demo").innerHTML = "Hello Kitty.";

Prøv det selv

De fleste JavaScript-programmer indeholder mange JavaScript-sætninger.

Disse sætninger udføres en efter en i den rækkefølge, de er skrevet.

Comment:JavaScript-programmer (og JavaScript-sætninger) kaldes ofte JavaScript-kode.

Semicolon ;

Semicoloner adskiller JavaScript-sætninger.

Tilføj venligst semikoler efter hvert udførbart sætning:

a = 5;
b = 6;
c = a + b;

Prøv det selv

Hvis der er semikoler adskiller, kan flere sætninger skrives på samme linje:

a = 5; b = 6; c = a + b;

Prøv det selv

Du kan måske have set eksempler på uden semikoler på internettet.

Advarsel:Det er ikke nødvendigt at afslutte sætninger med semikolon, men vi anbefaler det kraftigt.

JavaScript-blanke tegn

JavaScript ignorerer flere mellemrum. Du kan tilføje mellemrum for at forbedre læsbarheden.

Disse to linjer er ens:

var person = "Bill";
var person="Bill"; 

Det er en god idé at tilføje mellemrum ved siden af operatoren ( = + - * / ):

var x = y + z;

JavaScript-linjelængde og brydning

For at opnå den bedste læsbarhed foretrækker programmører ofte at holde linjelængden under 80 tegn.

Hvis en JavaScript-sætning er for lang, er det bedste sted at bryde den op ved en operator:

Eksempel

document.getElementById("demo").innerHTML =
 "Hello Kitty.";

Prøv det selv

JavaScript-kodeblok

JavaScript-sætninger kan kombineres med klammer ({...})kombineret i kodeblokken.

Kodeblokken bruges til at definere sætninger, der skal udføres sammen.

Du vil se, at sætninger i JavaScript ofte er kombineret i blokke:

Eksempel

function myFunction() {
    document.getElementById("demo").innerHTML = "Hello Kitty.";
    document.getElementById("myDIV").innerHTML = "How are you?";
}

Prøv det selv

Comment:I denne vejledning har vi brugt 4 mellemrum til indrykning af kodeblokke.

Advarsel:You will learn more about functions later in this tutorial.

JavaScript keywords

JavaScript statements are often identified by a keyword to indicate the JavaScript action to be executed.

The following table lists some of the keywords that will be learned in this tutorial:

Keyword Description
break Terminate the switch or loop.
continue Exit the loop and start at the top.
debugger Stop executing JavaScript and call the debugging function (if available).
do ... while Execute the statement block and repeat the code block when the condition is true.
for Mark the statement block to be executed as long as the condition is true.
function Declare a function.
if ... else Mark the statement block to be executed, depending on a certain condition.
return Exit the function.
switch Mark the statement block to be executed, depending on different situations.
try ... catch Implement error handling for statement blocks.
var Declare variables.

Comment:JavaScript keywords refer to reserved words. Reserved words cannot be used as variable names.

Supplementary reading

Advanced JavaScript tutorial: ECMAScript syntax