Javascript függvény tervezése
Szeretnek egy fuggvenyt letrehozni:A fuggvenyt ket esetben fogom meghivni:
1. Az elso esetben szeretnek egy egesz szamot kuldeni a "rowNum" valtozo segitsegevel.2. A masodik esetben a fugvenynek szeretnek atadni tobb egesz szamot, peldaul igy:Kesobb a tobb erteku sort felbontom split()-el.
Azt szeretnem kerdezni, hogy mind a ket esetben a "rowNum" valtozo tomb kell legyen ? Akkor is ha egy erteket tarol? En valtozo kent szeretnem atadni mindig az ertekeket:Velemenyetek szerint, hogy kene csinalni a fugvenyt?
Koszonom!
■
function myf(rowNum)
{
// kod
}
1. Az elso esetben szeretnek egy egesz szamot kuldeni a "rowNum" valtozo segitsegevel.
myf(4);
myf(1,2,3,4);
Azt szeretnem kerdezni, hogy mind a ket esetben a "rowNum" valtozo tomb kell legyen ? Akkor is ha egy erteket tarol? En valtozo kent szeretnem atadni mindig az ertekeket:
var rowNum = 1;
myf(rowNum);
vagy
var rowNum = 1,2,3,4;
myf(rowNum);
Koszonom!
Tömb vagy arguments
arguments
változóból ki tudod mazsolázni az átadott paramétereket.Ha arguments...
[gondolkodik]
De!
nem oldhato meg igy ? :
Talan ez jobb megoldas!
Mondjuk az ismetlodes elege sok, de azert szamitogep, hogy elvegeze :)
Most nem értem....
első hozzászólásbeli
természetesen nem muszáj valódi tömböt fabrikálni a függvényparamétereket tartalamazó arguments (array like object)-ből
üdv Csaba