Næste
Forrige
Oversigt
JavaScript "Core Language" serie, Planche nr. 37
Kursus Indhold

Variabel parameterliste

Når en funktion kaldes med flere parametre kan de også nås fra funktionens sætninger ved at læse elementer i array-attributten 'arguments' til funktionens navn. Første parameter er nr. 0, næste nr. 1, og antallet af parametre fås med længde-variablen 'arguments.length'. Følgende generelle funktion levere en liste over alle de parametre, som den kaldes med.


function myConcat(separator) {
   result="" // initialize list
   // iterate through arguments
   for (var i=1; i < arguments.length; i++) {
      result += arguments[i] + separator
   }
   return result
}


© 1999 BLA*net - Leif E. Andersen, leander@blanet.dk