JavaScript Function
a function is a block of code that performs a specific task.
tegyük fel, hogy létre kell hoznia egy programot egy kör létrehozásához és színezéséhez. A probléma megoldásához két funkciót hozhat létre:
- a kör rajzolására szolgáló funkció
- a kör színezésére szolgáló funkció
egy komplex probléma kisebb darabokra történő felosztása megkönnyíti a program megértését és újrafelhasználását.
a JavaScript számos beépített funkcióval is rendelkezik., Például a Math.sqrt()
egy függvény egy szám négyzetgyökének kiszámításához.
ebben a bemutatóban megismerheti a felhasználó által definiált funkciókat.
egy függvény deklarálása
a függvény deklarálására szolgáló szintaxis a következő:
function nameOfFunction () { // function body }
- egy függvény deklarálása a
function
kulcsszóval történik. - a függvény elnevezésének alapvető szabályai hasonlóak egy változó elnevezéséhez. Jobb, ha leíró nevet ír a funkciójához., Például, ha EGY függvényt két szám hozzáadására használnak, akkor megnevezheti a
add
vagyaddNumbers
függvényt. - a függvénytest
{}
alatt íródik.
például:
// declaring a function named greet()function greet() { console.log("Hello there");}
függvényt hívva a fenti programban egy greet()
nevű függvényt deklaráltunk. Ahhoz, hogy ezt a funkciót használhassuk, fel kell hívnunk.
így hívhatja a fenti greet()
függvényt.,
// function callgreet();
Example 1: Display a Text
// program to print a text// declaring a functionfunction greet() { console.log("Hello there!");}// calling the functiongreet();
Output
Hello there!
Function Parameters
A function can also be declared with parameters. A parameter is a value that is passed when declaring a function.,
2.példa: függvény paraméterekkel
kimenet
Enter a name: SimonHello Simon :)
a fenti programban a greet
függvény name
paraméterrel van deklarálva. A felhasználónak meg kell adnia egy nevet. Ezután, amikor a függvényt hívják, egy argumentum kerül a függvénybe.
Megjegyzés: Ha egy függvény deklarálásakor érték kerül átadásra, akkor paraméternek nevezzük., Amikor a függvényt hívják, az átadott értéket argumentumnak nevezzük.
3.példa: adjon hozzá két számot
kimenet
711
a fenti programban a add
függvény két szám összegének megkeresésére szolgál.
- a függvény két paraméterrel van deklarálva
a
ésb
. - A függvény segítségével a nevét, majd elhaladó két érv, 3, 4, illetve 2 9 a másik.,
vegye figyelembe, hogy egy funkciót annyiszor hívhat fel, amennyit csak akar. Írhat egy funkciót, majd többször is hívhatja különböző érvekkel.
Function Return
a return
utasítás lehet használni, hogy visszatérjen az értéket egy függvényhívás.
a return
utasítás azt jelzi, hogy a függvény véget ért. A return
után semmilyen kód nem kerül végrehajtásra.
ha semmi sem tér vissza, a függvény egy undefined
értéket ad vissza.,
4. Példa: Összege Két Szám
Kimenet
Enter first number: 3.4Enter second number: 4The sum is 7.4
a fenti program, a számok összege vissza a függvény segítségével a return
nyilatkozatot. Ezt az értéket pedig az eredményváltozóban tároljuk.
a
- függvény használatának előnyei újrafelhasználhatóvá teszik a kódot. Akkor állapítsa meg egyszer használja többször.,
- függvény megkönnyíti a program, mint minden kis feladat van osztva egy függvény.
- funkció növeli az olvashatóságot.
Function Expressions
Javascript-ben a függvények kifejezésekként is definiálhatók. Például:
kimenet