User Tools

Site Tools


jsfn:declaring_functions

function déclaration

Déclaration classique avec le mot-clé function, un nom, des arguments et des instructions.

definition expression

Une definition expression est une autre manière de déclarer un fonction :

var additionner = function(a,b) {
  return a+b;
};
  1. on assigne une fonction comme valeur d'une variable;
  2. function literal ou fonction anonyme
  3. more flexible than expressions
  4. peuvent être invoquées immédiatement comme suit en ajoutant () derrière :
var additionner = function(a,b) {
  return a+b;
}(1,2) // on pense aux paramètres !;
  1. can initialize values immediately
  2. utiles si nécessaire une unique fois
jsfn/declaring_functions.txt · Last modified: 2016/01/27 22:22 by leo