Commande "return" en Javascript

Signaler
Messages postés
11
Date d'inscription
mercredi 5 janvier 2005
Statut
Membre
Dernière intervention
8 mars 2006
-
Messages postés
544
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
20 mai 2005
-
Bonjour à tous !

Voilà juste une petite question:

Je ne comprend pas bien l'intérêt de la commande "return" dans un programme en JS du genre "retrun true..."
Quelqu'un peut il m'éclairer ?

Merci

A+

olive92

4 réponses

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
ça permet de renvoyer une variable lors d'un apel de fonction...

function addition(a,b){
return a+b;
}

cette fonction ne présente ici aucun interet, mais pourrait en présenter si elle était plus compliquée... Sans le return, elle perdrait vraiment toute raison d'être car elle ne ferais que faire perdre du temps CPU..

In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happyhttp://coucou747.hopto.org
Messages postés
544
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
20 mai 2005
1
Je ne suis pas ferru comme toi Coucou, mais je connais une autre action de
return, c'est par éxemple :
[URL bla bla ]
Si je ne me trompe pas, mafonction() est éxécutée, mais pas le lien normal.
L'utilité est que si js est désactivé, c'est le lien normal qui est actionné. Je l'utilise dans mon script : http://moncastel.9online.fr/gimg/gimg.htm
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
euh... L'aplication de return ici normalement n'a aucun interet, et ton
lien devrait être inactif.... C'est IE qui l'interprète comme tel...



ainsi, tes liens ne doivent pas fonctionner avec Mozilla...



In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

http://coucou747.hopto.org
Messages postés
544
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
20 mai 2005
1
L'aplication de return ici normalement n'a aucun interet ???
Merci. L'intérêt est comme je l'ai expliqué plus haut.
Le visiteur n'as pas JS ou une version incompatible, la page est exploitable quand même mais sans le dynamisme. D'ailleurs, tous mes scripts récents fonctionnent ainsi. Mes JS sont testés sur plusieurs Navigateurs : IE, Opéra, Netscape7, Firefox. Mais comme je n'ai pas Linux je ne connais pas le résultat avec Konqueror . Tu m'as déjà donné un avis sur mes menus alors je pense que c'est OK
.