Érték visszaadása JavaScript-ben

Az információ átadásának legjobb módja a kódot, amely a JavaScript-ben egy függvényt hívott, hogy írja meg a függvényt az általuk használt értékekkel a függvény paraméterekként kerül átadásra, és a függvény bármilyen értéket megad, amire szüksége van, anélkül, hogy globálisan lennénk felhasználva vagy frissítve változókat.

Azáltal, hogy korlátozza az információ továbbítását a funkciókba és a funkciókból, könnyebb újra felhasználni ugyanazt a funkciót a kód több helyéből.

JavaScript visszatérési nyilatkozat

A JavaScript lehetővé teszi egy érték visszaadását a kódhoz, amely azt hívta, miután a futtatáshoz szükséges funkcióban minden futott.

JavaScript átad egy értéket egy függvényből a visszatérő nyilatkozat segítségével visszahívó kódhoz. A visszatérítendő értéket a visszatérés határozza meg. Ez az érték lehet a állandó érték, egy változó vagy egy számítás, ahol a számítás eredményét adja vissza. Például:

visszatérés 3;
visszatér xyz;
visszatér igaz;
return x / y + 27; Több visszatérési nyilatkozatot is beilleszthet a funkciójába, amelyek mindegyike eltérő értéket ad vissza. A megadott érték visszaadása mellett a visszatérési nyilatkozat utasításként szolgál arra is, hogy kilépjen a funkciótól az adott ponton. A visszatérési nyilatkozatot követő kód nem kerül futtatásra.
instagram viewer

num (x, y) függvény {
if (x! == y) {false;}
if (x <5) {visszatér 5;}
visszatérés x;
}

A fenti funkció megmutatja, hogy az if utasítások használatával hogyan vezérelheti, hogy mely visszatérési utasítás működjön.

A hívásból egy funkcióhoz visszatérő érték a függvényhívás értéke. Például ezzel a funkcióval beállíthat egy változót az alábbi kód használatával visszatérő értékre (amely az eredményt 5-re állítja).

var eredmény = num (3,3);

A függvények és a többi változó közötti különbség az, hogy a függvényt értékének meghatározásához kell futtatni. Ha ezt az értéket több helyen kell elérnie a kódban, akkor hatékonyabb a funkció egyszer futtatása és a változóhoz visszaadott érték hozzárendelése. Ezt a változót használják a többi számításban.