Funktionelle konstruktioner er erklæret , og derefter lagret i computerens hukommelse . Pointers er opkaldt variabler, der peger på hukommelsen adresse, hvor en bestemt konstruktion er placeret. Dette giver funktionelle kode, der skal udføres under kørslen , afhængig af betingede krav kørende program på det pågældende tidspunkt . Funktionelle konstruktioner, der er blevet erklæret eksplicit ikke har denne fleksibilitet og udføres udelukkende inden for programmets flow. . . Du skal bruge en Web -browser med javascript aktiveret
simpel teksteditor
Vis Flere Instruktioner
Erklæring af datatyper
1
var omkostninger . ;
p Dette er en tom hukommelse celle med navnet »omkostninger«
omkostninger = 200 ; .
heltal '200 ' er nu blevet tildelt dette memory cell < br . >
2
var myname ,
p Dette er en tom hukommelse celle med navnet ' myname '
myname = " Bennett " .
strengværdi ' Bennett 'er nu blevet overdraget til denne hukommelse celle
3
var call- mig .
p Dette er en tom hukommelse navngiven celle ". call -me ' < br >
call -me = function (nummer) {
alert ( "Dette er mit nummer " + nummer)
}
funktionen erklæring , nu har blevet tildelt til denne hukommelse celle.
4
funktionen peget på af variablen ' call- mig " kan udføres på ethvert punkt i programmet flow.
callme ( 12345 ) ; vender tilbage : Hej p Dette er mit nummer 12345