Maison > interface Web > js tutoriel > le corps du texte

Une brève discussion sur l'instruction return dans les compétences javascript_javascript

WBOY
Libérer: 2016-05-16 15:50:21
original
1004 Les gens l'ont consulté

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();

Copier après la connexion

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 la déclaration 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"> 
<title>脚本之家</title> 
<script type="text/javascript"> 
window.onload=function(){ 
 var olink=document.getElementById("thelink"); 
 olink.onclick=function(){
  return false
 } 
} 
</script> 
</head> 
<body> 
<a href="" id="thelink">脚本之家</a> 
</body> 
</html>

Copier après la connexion

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 la propagation d’événements.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!