Grafikai tervezés - Webdesign - Honlapkészítés | Websablon | Wordpress
Függvények
Kategóriák : Javascript
FüggvényekA függvény vagy metódus, blokk utasítás vagy egy blokkba zárt utasítások sorozata, amelyet valami miatt többször szeretnénk végrehajtani. A függvény szekvenciáját nem kell ismételni a forráskód több pontján, hanem egyetlen névvel és paraméterekkel hivatkozhatunk rá.
Paraméter és visszatérési érték nélküli függvény, vagy más néven eljárás, amely a függvény speciális változata.
function print1() { document.write("Hello Világ!"); } print1();
Függvény, amely egy visszatérési értékkel tér vissza.
function getName(name) { return "Neve : " + name; } document.write(getName("Hello.."));
Függvény paraméterezése. Két szám összeadása, a függvény az eredménnyel tér vissza, majd az eredményt kiíratjuk.
function add(num1, num2) { return num1 + num2; } document.write(add(4, 6));
A függvény a forráskód bármelyik pontján meghívható, függetlenül a megadás helyétől: Jelen esetben a függvényt meghívjuk és utána adjuk meg annak kifejtését.
print2(); function print2(); { document.write("Hello Világ!"); }
Az alábbi függvényt név nélkül adjuk meg, majd a zárójelezéssel azt meg is hívjuk, amelynek hatására azonnal le is fut.
(function() { document.write("Hello!"); })();
Paraméterezéssel és névmegadással. Az első esetében a függvény hívás nélkül fut le. A dollár jellel megadott paraméterezést előszeretettel használják a JQuery esetében.
(function print3($) { $.write("Hello!"); })(document);
A függvény neve is zárójelezhető:
function print4($) { $.write("Világ!"); } (print4)(document);
Függvény létrehozása és átadása egy változónak:
var func = function() { document.write("Hello.."); } func();
Így a függvényt paramétereként is átadhatjuk:
function print5(func, msg) { document.write( (func)(msg) ); } print5(function(msg) { var name = "Kovács János"; return msg +" "+ name; }, "Üdvözlet" );
További függvények, amelyeket használni lehet:
Link..