Function, mint paraméter

Function, mint paraméter

Tegyük fel, hogy van két függvényünk. Az egyik feldob egy alert-et a paraméterként kapott szöveggel. A másik pedig feltölt egy fájlt, majd sikeres feltöltés esetén a paraméterként kapott függvénynek átadja a feltöltéskor kapott választ.

A notification függvény:

A feltöltő függvény:

Azt szeretnénk, hogy a feltöltés gombra kattintva történjen meg a feltöltés, majd a kapott üzenetet írjuk ki a felhasználónak. 

Hogy csináljuk?

Természetesen argumentumként adjuk át a notification függvényt a feltöltő függvénynek. Viszont mivel a kiírandó text-et ekkor nem tudjuk, ezért function expression-re van szükségünk, amely átadja a text-et a notification() függvénynek.

Kapcsolódó címkék:
Megosztás:

További 'JavaScript' cikkek

Mindeki átment a teszten?

Mindeki átment a teszten?

Arra vagyunk kíváncsiak, hogy egy tömb minden elem átment-e a teszten. Egyik megoldás, hogy filter-ezzük az array-t és összehasonlítjuk az eredetivel, hogy egyezik-e a méretük.

Hol van a szövegben a kurzor?

Hol van a szövegben a kurzor?

Ha egy olyan szövegbeviteli mezővel dolgozunk (input, textarea), ahol például egy beszúrás miatt tudnunk kell, hogy hol áll a kurzor, akkor a következőképpen tudjuk ezt megtenni!