vendredi 17 février 2012

Javascript : paramètre optionnel

Je désire créer une fonction javascript dont le dernier paramètre serait optionnel.
Voici un exemple qui fonctionne pas trop mal :


function methode(id,value){
    var option=(arguments.length==2)?"default":arguments[2];
    alert(option);
}

Les appels possibles :

methode(1, "ma valeur");      => Message = 'default'
methode(1, "ma valeur", "autre valeur");     => Message = 'autre valeur'

Aucun commentaire:

Enregistrer un commentaire