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

Comment utiliser l'instruction return

不言
Libérer: 2019-01-30 09:20:40
original
5909 Les gens l'ont consulté

L'instruction return terminera l'exécution de la fonction et renverra la valeur de la fonction, mais comment l'instruction return est-elle utilisée ? Cet article vous présentera l'utilisation de l'instruction return en Comment utiliser linstruction return.

Comment utiliser linstruction return

La première chose que nous devons savoir est que, sauf indication contraire, chaque fonction en Comment utiliser linstruction return renvoie undefined

Pour tester ceci , nous créons simplement une fonction vide et l'appelons :

function test(){};
test();
// undefined
Copier après la connexion

Comme prévu, lorsque nous appelons notre fonction, undefined est renvoyé dans la console. (Cours recommandé : Tutoriel Comment utiliser linstruction return)

Nous allons maintenant spécifier une valeur de retour. Recréons notre fonction test(), mais cette fois incluons le paramètre return :

function test(){
  return true;
};
test();
// true
Copier après la connexion

Nous verrons que la vraie valeur est renvoyée.

L'instruction return termine l'exécution de la fonction

Nous avons deux instructions return dans la fonction de test

function test(){
  return true;
  return false;
};
test();
// true
Copier après la connexion

La première instruction return s'arrêtera immédiatement Exécuter la fonction et renvoie vrai.

La 3ème ligne de code renvoie false non exécuté ;

L'instruction return renverra une valeur à la fonction de rappel

Nous avons créé une fonction double() pour afficher deux fois la valeur

let double = function(num) {
   return num * 2;
}
Copier après la connexion

Puisqu'une valeur est renvoyée à la fonction de rappel, nous pouvons créer une variable et la définir égale à l'appel de la fonction :

let six = double(3);
// 6
Copier après la connexion

L'instruction return termine une fonction

Puisque return arrête immédiatement l'exécution d'une fonction, il peut également être utilisé pour interrompre ou terminer une fonction.

Un exemple est le suivant

let countTo = function(num){ 
  if(typeof num!='number')
  return false;  
  for(var i = 1; i <= num; i ++){ 
    console.log(i); 
  } 
}
Copier après la connexion

Dans ce cas, notre fonction countto() compte jusqu'au nombre saisi par l'utilisateur. Cependant, si l'utilisateur ne saisit pas un nombre, mais plutôt une chaîne, un booléen, un tableau, etc., la fonction se terminera et renverra false.

countTo(3);
// 1
// 2
// 3countTo(&#39;cat&#39;);
// false
Copier après la connexion

Cet article se termine ici. Pour un contenu plus passionnant, vous pouvez prêter attention aux autres didacticiels de colonnes connexes sur le site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

É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!