Funktioner
Svep för att visa menyn
Funktioner hjälper dig att organisera och återanvända kod i JavaScript. En funktion är ett namngivet kodblock som utför en specifik uppgift. Du kan definiera en funktion en gång och anropa den när det behövs.
Det finns tre vanliga sätt att skapa funktioner: funktionsdeklarationer, funktionella uttryck och pilarfunktioner.
Funktionsdeklaration
En funktionsdeklaration använder nyckelordet function följt av ett namn, parametrar och ett kodblock.
12345function add(a, b) { return a + b; } console.log(add(3, 4)); // 7
Funktionsuttryck
Ett funktionsuttryck tilldelar en funktion till en variabel.
12345const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12
Pilsfunktioner
Pilsfunktioner erbjuder en kortare och mer modern syntax. De används ofta i React och Next.js.
12345const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3
För enkla uttryck kan ett värde returneras utan att använda return:
123const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5
Funktionsscope
Variabler som deklareras inuti en funktion är endast tillgängliga inom den funktionen. Detta kallas lokalt scope.
123456function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal