JavaScript Flashcards
Hvordan lager man en funksjon i JavaScript?
function myFunction(p1, p2) { return p1 * p2; }
Funtion, etterfulgt av funksjonsnavnet man lager - i parentesen skal det være parameterne som skal brukes i funksjonen) Etter dette kommer bracket { } og det er her selve koden skrives // function er ordet // Bruk camelcase // Notér inn hvilke // Hvert statement slutter med et semikolon // Funksjoner skal åpnes { og lukkes }
Hvor mange ting bør en function gjøre?
Kun 1.
Hvis den inneholder flere kan “korthuset” fortere dette ned.
Hvordan kaller man på en funksjon i JS?
Ved å skrive inn navnet. For eksempel funksjonen “greet”
$ greet();
Hvordan kaller man på en funksjon i en variabel?
$ function.greet(name) {
alert(“Hei” + Name);
}
$ greet(‘Kalle’);
=> “Hei Kalle”
Bør man ha globale variabler i funksjoner?
Nei, man mister fort oversikten
- Blir vanskeligere å lese
- En endring i den globale variabelen kan endre mye.
Hva indikerer { og } i en JS function?
At her starter og slutter funksjonen
Hvorfor kan man ikke legge statement etter en “return” i en JS-funksjon?
Fordi “return” fungerer som en “exit” fra kommandoen.
Hva er en const ? $ const bestyear = 1985
En variabel som ikke lar seg endre eller manipulere etter at den er satt.
Fint for variabler som trenger mer sikkerhet