Ç'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'); }
Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.
Cours | FAQ | Sources Javascript
Cours | FAQ | Sources PHP
Mes Articles
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()'); } }
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
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é
Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.
Cours | FAQ | Sources Javascript
Cours | FAQ | Sources PHP
Mes Articles
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(en bas)
Vive le vocabulaire de la POO
Je m'y habituerai jamais !!!
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
C'est surtout que la différence entre surcharge et surdéfinition est pas toujours évidenteEnvoyé par 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(en bas)
Donc pas de surcharge :-P Bein faudra faire ça avec un bon vieux if dans la fonction :-)
Merci bcp.
Sinon, tu peux utiliser le vecteur arguments dans ta fonction, qui te retournera tous les arguments passés à ta fonctions.Envoyé par shuygar
En fait, tu ne peux pas faire de polymorphisme, parceque les arguments sont passés dans un vecteur, et tu peux donc passer le nombre d'argumentts que tu veux à n'importe quelle méthode, elle essayera de faire avec.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager