Autor Zpráva
Peter p360t Kovac
Profil *
Ahojte,
vie tu niekto ako napísať nepovinné argumenty funkcie? Viem, že to je asi triviálna blbosť, ale nemám veľa času a mnou nájdené JS tutoriály sa tomu vôbec nevenovali. Dík každému za odpoveď.
ah01
Profil
Myslíš asi toto:
function fce(a, b, c){

...
}

Pokud tuto funkci zavoláš s jedním parametrem fce(10), tak
a == 10;

b == c == undefined;
Oswald
Profil
Uvnitř funkce máš také k dispozici object "arguments", který se chová podobně jako pole a mj. obsahuje všechny argumenty předané při volání funkce (indexované od nuly).
function foo() {

alert(arguments[0]);
}
foo(10, 20, 30); // 10
Toto téma je uzamčeno. Odpověď nelze zaslat.