Une brève introduction à l'instruction return de JavaScript :
L'instruction return est très importante en js. Elle a non seulement pour fonction de renvoyer les valeurs de fonction, mais a également des utilisations spéciales. Il est très nécessaire d'avoir une compréhension claire. Présentons brièvement la fonction de l'instruction return avec des exemples.
1. Utilisé pour renvoyer les résultats de contrôle et de fonction :
Habituellement, l'instruction return est nécessaire pour une fonction, car il est souvent requis que la fonction obtienne une valeur de retour attendue après une série d'exécutions de code, et cette valeur est renvoyée via l'instruction return et le contrôle est rendu à la fonction appelante. .
Format de grammaire :
expression de retour
L'exemple de code est le suivant :
function add(){ var a=1; var b=2; return a+b; } function func(){ console.log(add()) } func();
Dans le code ci-dessus, lorsque la fonction func() est appelée, le contrôle est détenu par la fonction func. Lorsque la fonction add est à nouveau appelée, le contrôle est transmis à la fonction add, puis une valeur est renvoyée. et le contrôle est confié à la fonction func.
Généralement return est suivi d'une expression, mais elle n'est pas absolue, par exemple :
retour ;
Dans ce cas, le contrôle est simplement transféré à la fonction appelante pour poursuivre l'exécution.
Description étendue :
Il n'y a rien de spécial dans l'application ordinaire de l'instruction return. La chose la plus importante à noter est l'utilisation de return false. La fonction de gestionnaire d'événements renvoie false pour empêcher l'apparition de l'événement par défaut.
L'exemple de code est le suivant :
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.jb51.net.com/" /> <title>蚂蚁部落</title> <script type="text/javascript"> window.onload=function(){ var olink=document.getElementById("thelink"); olink.onclick=function(){ return false } } </script> </head> <body> <a href="http://www.jb51.net.com/" id="thelink">蚂蚁部落</a> </body> </html>
Cliquer sur un lien provoquera un événement onclick. Son action par défaut est de pointer le lien vers le lien spécifié par l'attribut href. Cependant, si le gestionnaire d'événements utilise return false, l'événement par défaut ne pourra pas se produire.
Return false peut également empêcher l'apparition de bulles d'événements. Pour plus de détails, veuillez vous référer au chapitre Le rôle de return false en JavaScript.
Ce qui précède concerne l'instruction return de JavaScript. J'espère que cela sera utile à l'apprentissage de tout le monde.