Ç'est faisable en JS ?
Merci beaucoup![]()
Ç'est faisable en JS ?
Merci beaucoup![]()
oui
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer surquand votre question à trouvé une solution.
Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 window.onload = function(){ alert('surcharge de window.onload'); }
A mon avis, ca c'est plutot un shadowing :-)
Surcharger ce serait faire ca, mais ca n'existe pas en JS
Essai juste cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function x() {alert('Vous lancer la fonction x()'); } function x(boolean) {alert('Vous lancer la fonction x(' + boolean + ')'); }
PS : pense aussi à l'opérateur typeof pour obenir le type de l'arguement envoyé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function x(boolean) { if (boolean != null) {alert('Vous lancer la fonction x(' + boolean + ')'); } else {alert('Vous lancer la fonction x()'); } }
euh ce que tu montre pour moi c est pas de la surcharge mais plus du polymorphisme.
Surcharger normalement, c'est quand on redéfini quelque chose qu'on a hérité
Je pense qu'il y a confusion entre surcharge et surdéfinition...
Je crois que shuygar voulais parler de surdéfinition de fonction, donc, ce dont parle FremyCompany...
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
Partager