Funksjoner
Sveip for å vise menyen
Funksjoner hjelper deg med å organisere og gjenbruke kode i JavaScript. En funksjon er en navngitt kodeblokk som utfører en spesifikk oppgave. Du kan definere en funksjon én gang og kalle den når det er nødvendig.
Det finnes tre vanlige måter å lage funksjoner på: funksjonsdeklarasjoner, funksjonsuttrykk og pilstedsfunksjoner.
Funksjonsdeklarasjon
En funksjonsdeklarasjon bruker nøkkelordet function etterfulgt av et navn, parametere og en kodeblokk.
12345function add(a, b) { return a + b; } console.log(add(3, 4)); // 7
Funksjonsuttrykk
Et funksjonsuttrykk tildeler en funksjon til en variabel.
12345const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12
Pilefunksjoner
Pilefunksjoner gir en kortere og mer moderne syntaks. De er mye brukt i React og Next.js.
12345const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3
For enkle uttrykk kan du returnere en verdi uten å skrive return:
123const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5
Funksjonsomfang
Variabler deklarert inne i en funksjon er kun tilgjengelige innenfor den funksjonen. Dette kalles lokalt omfang.
123456function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår