Definere Funktioner i JavaScript
For at oprette en ny funktion, brug function
nøgleordet. Giv funktionen et navn og definer eventuelle argumenter, den skal acceptere:
javascript9123function functionName(arguments) {// code block}
Strukturen af en funktionsdefinition inkluderer:
function
nøgleordet;Funktionsnavnet, typisk i camelCase ligesom variabler;
Argumenter indkapslet i parenteser
()
;En kodeblok inden for krøllede parenteser
{}
.
Argumenter
Funktioner har deres egen datalagringsplads. Argumenter er værdier, der sendes til en funktion, som funktionen bruger som variabler. Disse argumenter ophører med at eksistere, når funktionen afslutter udførelsen.
For at definere argumenter, tildel et navn til hver:
javascript912345678// Function without argumentsfunction first() {}// Function with one argumentfunction second(argument) {}// Function with multiple argumentsfunction third(argument1, argument2, argument3) {}
Hvis en funktion accepterer flere argumenter, skal du adskille dem med kommaer (,
).
Bemærk
Argumenter bruges som variabler inde i funktionens kodeblok.
Funktion kald
For at bruge en funktion, kald den ved hjælp af parenteser ()
og giv de nødvendige argumenter, hvis funktionen forventer nogen:
1234567891011// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
Tak for dine kommentarer!
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat