En javascript, vous pouvez définir les fonctions et les stocker dans des variables. L'exemple de code suivant illustre cette:
var lovelyFunction = function () {alert ("effet de finition") -}
Une variable de fonction peut contenir plusieurs lignes de traitement avec les structures de contrôle complexes, si nécessaire. javascript peut également définir des fonctions comme suit:
lovelyFunction fonction () {alert ("effet de finition") -}
De toute façon, le script peut se référer à la fonction en utilisant son nom. Si la fonction de rappel ne prend pas de paramètres, le code peut passer comme un rappel en se référant au nom seul de la fonction.