| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Fonction de rappel
    programmeurs écriture de scripts pour les applications Web et de bureau utilisent souvent des fonctions de rappel . Le principe de base d'un rappel est que vous pouvez passer une fonction comme paramètre à une autre fonction. Souvent, la fonction de réception du rappel sera exécuté après son propre contenu a terminé son exécution . Rappels apparaissent généralement dans des fonctions JavaScript , par exemple avec des effets visuels animés ou autres , car ils permettent au programmeur de spécifier ce qui doit se passer quand un effet terminé . Variables de la fonction

    Dans la programmation , les variables peuvent stocker des données. Ces données peuvent inclure des nombres et des chaînes de texte parmi d'autres types d'informations. Les variables peuvent également stocker des extraits de code. Quand un programme définit une fonction , il peut stocker la fonction dans une variable, comme suit : ( " !

    C'est le rappel < /p>" ) var callbackFunction = function () { document.write ; }

    Ce code JavaScript spécifie une fonction et la stocke dans la variable de référence spécifiée. Le code peut maintenant passer à cette fonction en tant que paramètre à une autre fonction . L'autre fonction peut utiliser la référence variable passée à exécuter le contenu du rappel.
    Paramètres

    scripts peuvent définir des fonctions pour recevoir et renvoyer des valeurs . La fonction JavaScript exemple suivant montre : fonction doProcessing ( someText , AFunction ) { document.write ("

    " + someText + "

    "); AFunction ();}
    < p> Cette fonction reçoit deux paramètres. La première est une chaîne de texte et l'autre est une référence à une fonction. A l'intérieur du corps de la fonction , le script effectue un traitement , dans ce cas, il suffit d'écriture de la valeur du paramètre de chaîne dans la page de balisage Web . Une fois son traitement terminé, la fonction appelle enfin la fonction de rappel passée en paramètre. Cela entraînera le contenu de la variable de la fonction à exécuter.
    Mise en œuvre

    code JavaScript dans une page peut appeler la fonction " doProcessing " , en lui transmettant une valeur de la chaîne et la référence à la variable de fonction. L'exemple de code suivant montre : doProcessing ( "Du texte arbitraire " , callbackFunction ) ;

    Cependant , JavaScript réagit souvent aux événements utilisateur . L'élément d'entrée HTML exemple suivant illustre une autre façon d' appeler la fonction :

    Cela fonctionne avec la fonction suivante dans le script : function callit () { var callbackFunction = function () { document.write (" !

    C'est le rappel

    ");} doProcessing ( " ! Certains texte arbitraire " , callbackFunction );}

    Lorsque l'utilisateur clique sur le bouton , cette fonction sera , à son tour, appeler l'autre fonction , en passant le rappel comme second paramètre
    Utilise
    . Photos

    JavaScript rappels sont fréquents avec les bibliothèques qui fournissent des effets animés et interactifs, tels que la ressource jQuery. En utilisant de nombreuses fonctions jQuery standards , les développeurs peuvent mettre en œuvre des effets visuels , en passant fonctions de rappel en tant que paramètres , comme dans l' exemple de code suivant : $ (" div") show ( 2000, function () { document.write (" rappel " . ;) ;}) ;

    appelle la fonction show jQuery pour afficher un élément HTML spécifié. L'appel de fonction comprend une fonction de rappel , qui est définie de manière explicite. Lorsque le script se termine montrant l'élément , la fonction sera exécutée. La fonction de rappel écrit simplement le contenu de la page pour la démonstration .

    Previous :

    next :
      articles connexes
    ·Comment Ajouter JavaScript à l'aide HTML Programmation…
    ·Les utilisations de pointeurs 
    ·Une erreur d'attribut en double a été rencontrés lor…
    ·Comment faire pour ajouter un résultat dans une liste …
    ·Comment faire une horloge numérique 
    ·Quelle est la taille d'un octet 
    ·Comment créer un jeu de cadres dans une page HTML Doc 
    ·Comment créer des cartes de voeux virtuelles pour le p…
    ·Comment peindre texte vertical Datagridview Mode 
    ·Comment trier le Silverlight DataGrid 
      articles en vedette
    ·Couleurs dans une limitation VBA 
    ·Comment convertir les cordes de Char en C + + 
    ·Comment passer une réponse de PHP pour JQuery 
    ·Visuels Express 2008 projets informatiques de base XML 
    ·Comment faire ROT -13 en Python 
    ·C Erreurs de programmation et comment les corriger 
    ·Java pour les Jeux 
    ·Comment faire pour vérifier la présence de doublons d…
    ·Comment animer Walking in Flash 
    ·Calculs JavaScript avec Décimales 
    Copyright © Connaissances Informatiques http://fr.wingwit.com