Funksjonelle konstruksjoner er deklarert og deretter lagret i datamaskinens minne . Pekere er oppkalt variabler som peker til minnet adressen der en bestemt konstruksjon er plassert. Dette gjør funksjonell kode som skal utføres under kjøring, avhengig av de betingede krav til å kjøre programmet på det aktuelle tidspunktet . Funksjonelle konstruksjoner som har blitt erklært eksplisitt har ikke denne fleksibiliteten , og er utført strengt innenfor gjennomføringen av programmet flyten . . . Du trenger en Web nettleser med javascript aktivert
Enkel teksteditor
Vis flere instruksjoner
erklære datatyper
en
Div. kostnader . ;
p Dette er en tomt minne celle kalt " kostnad"
kostnad = 200; .
heltall '200 ' nå har fått til dette minnet celle
2
Var myname ;
p Dette er en tomt minne celle kalt " myname '
myname =" Bennett "; .
strengverdien ' Bennett ' nå har fått til dette minnet celle
3
Var call- me ; .
p Dette er en tomt minne celle med navnet ' . call- me '
call- me = funksjon (antall ) {
alert (" Dette er mitt nummer " + tall);
}
funksjonen erklæringen , har nå blitt tildelt til dette minnet celle.
4
funksjonen påpekt av variabelen ' call- me "kan bli henrettet når som helst i programmet flyt.
callme ( 12345 ) ; vil returnere : en p Dette er mitt nummer 12345