User Tools

Site Tools


jsfn:returning_values

L'instruction return

  1. optionnel (une fonction sans return retournera undefined);
  2. uniquement disponible dans un corps de fonction
  3. peut servir à retourner quelque chose à ce qui l'appelle (ex on peut assigner à une variable ce que retourne une fonction).
  4. arrête l'exécution de la fonction (ce qui est placé après ne sera pas exécuter;
  5. On peut en avoir plusieurs
  6. Peut retourner n'importe quoi et même rien
  7. return seul retourne undefined.
  8. auto semicolon insertion (les ; sont optionnels)
var ma_fonction(){
  return
  5
}
ma_fonction(); // retourne undefined
jsfn/returning_values.txt · Last modified: 2016/01/31 21:12 by leo