Javascript - paramètre fonction

Résolu
MysticSquall Messages postés 402 Date d'inscription   Statut Membre Dernière intervention   -  
MysticSquall Messages postés 402 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai une fonction :

function file(choix){...

elle est appelé au démarrage de la page, mais sans paramètre. donc sans 'choix'.

puis l'utilisateur peut cliquer sur un lien, qui va lancer la fonction, mais avec le paramètre 'choix'.

est-ce que file(choix) va marcher avec un paramètre 'choix' innexistant ?

Si oui, comment je peut après tester ma variable ?

j'ai vu typeof..mais sa ne fonctionne pas...

merci

A voir également:

3 réponses

NookZ Messages postés 2138 Date d'inscription   Statut Membre Dernière intervention   514
 
En faisant

if(choix) {
//la variable existe
}
else {
//la variable n'existe pas
}
0
MysticSquall Messages postés 402 Date d'inscription   Statut Membre Dernière intervention   27
 
merci pour ta réponse, tu as répondu a ma deuxieme question. Pour la premiere, c'est étonnant, pas besoin de surcharge ou autre stratagème, il suffit de mettre file(choix) et meme si choix n'existe pas, la fonction s'execute quand meme
0
NookZ Messages postés 2138 Date d'inscription   Statut Membre Dernière intervention   514
 
"Les paramètres obligatoires sont les variables nécessaires à la bonne exécution de la suite de la fonction. Si ces variables font défaut, vous obtenez un message d'erreur. La spécification de ces paramètres est, par conséquent, indispensable lors de l'appel de la fonction.

Les paramètres optionnels sont des variables qui peuvent être utilisées, sans être indispensables. Les instructions intégréesà la fonction sont conçues de sorte que le paramètre manquant soit remplacé par une valeur par défaut, ou ignoré."
citation de : https://www.hugedomains.com/domain_profile.cfm?d=toutenligne&e=com

Voici la réponse à votre question
0
MysticSquall Messages postés 402 Date d'inscription   Statut Membre Dernière intervention   27
 
merci =)
0