From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- files/hu/glossary/first-class_function/index.html | 104 ---------------------- 1 file changed, 104 deletions(-) delete mode 100644 files/hu/glossary/first-class_function/index.html (limited to 'files/hu/glossary/first-class_function') diff --git a/files/hu/glossary/first-class_function/index.html b/files/hu/glossary/first-class_function/index.html deleted file mode 100644 index e20a6bb16d..0000000000 --- a/files/hu/glossary/first-class_function/index.html +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: Elsőrendű függvények -slug: Glossary/First-class_Function -tags: - - JavaScript - - Szkriptelés - - Szójegyzék -translation_of: Glossary/First-class_Function -original_slug: Glossary/Elso_osztalyu_funkciok ---- -

Egy programnyelvnek Elsőrendű függvényei vannak, ha a nyelv függvényeit úgy kezeljük mint a többi változót. Egy ilyen nyelveben függvényeket adhatunk meg más függvények paramátereként, függvények más függvényeket adhatnak vissza és váltózókhoz is hozzárendelhetjük őket.

- -

Példa | Függvény hozzárendelése változóhoz

- -

JavaScript

- -
const foo = function() {
-   console.log("foobar");
-}
-// Meghívás a változóra való hivatkozással
-foo();
-
- -

Egy Névtelen függvényt rendeltünk egy Váltózóhoz, ezután a változó segítségével meghívtuk a függvényt úgy, hogy zárójelet tettünk () a változónév végére.

- -
-

Ha a függvény el is lenne nevezve, akkor is használhatnánk a változót a meghívására. Az elnevezés segítségünkre lehet a hibakeresésé során, de nem érinti a függvény meghívási módját.

-
- -

Példa | Függvény átadása argumentumként

- -

JavaScript

- -
function koszones() {
-   return "Helló, ";
-}
-function udvozlet(koszont, nev) {
-  console.log(koszont() + nev);
-}
-// `koszones` átadása argumentumként az `udvozlet` függénynek
-udvozlet(koszones, "JavaScript!");
-
- -

A koszones() függvényt adjuk át az udvozlet() függvény argumentumaként, ami magyarázatot ad arra, hogy hogyan tudjuk a függényeket értékként kezelni.

- -
-

A függvényt, aminek egy másik függvényt adunk át argumentumként, Visszahívó Függvénynek nevezzük. koszones egy visszahívó függvény.

-
- -

Példa | Függvény visszatérítése

- -

JavaScript

- -
function koszones() {
-   return function() {
-      console.log("Helló!");
-   }
-}
-
- -

Ebben a példában egy függvényt kell visszatérítenünk egy másik függvényből - Azért tudjuk ezt megtenni, mert a JavaScript a függvényeket értékként kezeli.

- -
-

Azt a függvényt, amely egy másik függnény térít vissza,  Felsőbbrendű Függvénynek nevezzük.

-
- -

Visszatérve a példánkra; most a koszones függvényt kell meghívnunk, amit Névtelen Függvényként kaptunk vissza. Ez kétféle módon lehetséges:

- -

1- Változó használata

- -
const koszones = function() {
-   return function() {
-      console.log("Helló!");
-   }
-}
-const fuggvenyem = koszones();
-fuggvenyem();
-
- -

Így megkapjuk a Helló! üzenetet.

- -
-

Változót kell használnunk. Ha koszonest közvetlenül hívtuk volna meg, a függvényt adta volna vissza anélkül, hogy meghívta volna a visszatérített függvényt.

-
- -

2- Dupla zárójel használata

- -
function koszones() {
-   return function() {
-      console.log("Helló!");
-   }
-}
-koszones()();
-
- -

Dupla zárojelet ()() használunk, hogy meghívjuk a visszatérített függvényt.

- -

Tudjon meg többet

- -

Általános Ismeretek

- - -- cgit v1.2.3-54-g00ecf