Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Funksjoner | Seksjon
Javascript-Grunnleggende

bookFunksjoner

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.

12345
function add(a, b) { return a + b; } console.log(add(3, 4)); // 7
copy

Funksjonsuttrykk

Et funksjonsuttrykk tildeler en funksjon til en variabel.

12345
const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12
copy

Pilefunksjoner

Pilefunksjoner gir en kortere og mer moderne syntaks. De er mye brukt i React og Next.js.

12345
const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3
copy

For enkle uttrykk kan du returnere en verdi uten å skrive return:

123
const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5
copy

Funksjonsomfang

Variabler deklarert inne i en funksjon er kun tilgjengelige innenfor den funksjonen. Dette kalles lokalt omfang.

123456
function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
copy
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 9

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 1. Kapittel 9
some-alt