bonjour,
est il possible de créer une fonction javascript avec des paramètres définis par défaut entre les parenthèses comme en php par exemple?
quelquechose du type :
merciCode:
1
2 function blabla(id,value,option='truc'){ }
Version imprimable
bonjour,
est il possible de créer une fonction javascript avec des paramètres définis par défaut entre les parenthèses comme en php par exemple?
quelquechose du type :
merciCode:
1
2 function blabla(id,value,option='truc'){ }
Bonjour,
A priori non. La donnée truc vient d'où ?
c'est la valeur par défaut que je veux donner au paramètre
valeur par defaut ?
heu je vois pas trop ...
autant mettre :
sinonCode:function blabla(id,value,'truc'){ }
Code:
1
2
3
4
5
6
7 function blabla(id,value){ var option=(arguments.length==2)?'truc':arguments[2] alert(option) } blabla('kh','lkjlkj') blabla('kh','lkjlkj','machin')
j'ai fini par faire :
et ca passe parfaitement, je cherchais juste une forme plus condensé, mais c'est bon:)Code:
1
2
3
4
5 function blabla(id,value,option){ //si la option n'est pas défini alors option prend la valeur par défaut 'truc' if(option==undefined){ option='truc'; }
merci encore