Næste |
|
JavaScript "Core Language" serie, Planche nr. 37 |
![]() |
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 }