Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment afficher Wingdings sur un cl…
  • Comment obtenir l'ID cellulaire loca…
  • Comment ajouter des informations de …
  • Comment créer une application Windo…
  • Comment décoder codes correcteurs d…
  • Comment désactiver une requête par…
  • Comment faire pour intégrer Flash v…
  • MSI Package Tutoriel 
  • Comment transformer une chaîne en u…
  • Explication de charge dans un progra…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Méthodes de rappel

    Rappels , comme son nom l'indique , permettent méthodes dans un programme pour appeler automatiquement d'autres méthodes. Technologie de rappel est utile , surtout lors de la récupération des données des services Web en ligne . Google, par exemple, peut renvoyer des informations de carte de votre demande lorsque vous demandez ces données. Si vous utilisez une méthode de rappel , il s'exécute automatiquement après Google renvoie les données . Pas tous les programmes ont besoin de rappels , mais de savoir comment les méthodes callback travail vous permet d'identifier les situations où ils peuvent vous aider. Méthodes de rappel

    langues telles que JavaScript , C # et VB.NET peuvent être différents, mais ils ont tous les rappels de soutien sous diverses formes. Asynchronous JavaScript and XML utilisent également des rappels à grande échelle pour les applications Web de puissance. AJAX rappels sont souvent utilisés lorsque vous cliquez sur un bouton et de données remplit un formulaire sans causer le navigateur pour rafraîchir . Dans les coulisses, le serveur Web du site envoie des données à une fonction de rappel dans l'application en cours d'exécution dans votre navigateur.
    Rappel avantages
    méthodes de rappel

    vous permettent de choisir comment vous souhaiter traiter l'information que votre programme reçoit . Bing, par exemple , vous permet d'exécuter une commande VEMap.Find JavaScript et récupérer des informations de carte de sa base de données . Cette déclaration peut ressembler à ce qui suit:

    VEMap.Find (quoi, parm2 , parm3 , etc myCallback )

    Cette méthode accepte plusieurs paramètres dont celui myCallback nommé . Quand Bing renvoie ses informations , votre candidature passe cette information à la méthode de myCallback . Vous êtes libre de traiter ces données comme bon vous semble . Vous pourriez même décider d'utiliser une méthode différente pour traiter les données entrantes . Changer » myCallback " à " myCallback2 " dans la déclaration VEMap.Find , par exemple, et les routes Bing les informations de cette méthode de rappel.

    Rappels dans d'autres langues
    < br toutes les langues non de programmation >

    disposent d'une fonctionnalité de rappel aussi simple que celle trouvée dans JavaScript. C # langage de Microsoft , par exemple, met en œuvre des rappels à l'aide d'un concept appelé les délégués . Vous pouvez créer un délégué qui appelle de multiples fonctions de rappel lorsque votre code exécute le délégué. Cette fonctionnalité est utile lorsque vous avez besoin d'objets ou de contrôles dans une méthode pour répondre aux événements déclenchés dans une autre méthode . Les barres de progression observés dans les applications. NET reposent souvent sur des méthodes de rappel pour faire les barres de déplacement. Les développeurs C , d'autre part , utiliser les pointeurs au lieu de délégués pour créer des rappels .
    Anonymes fonctions

    les méthodes et la fonction de rappel n'ont pas toujours besoin de noms . Le code suivant implémente un rappel par la création d' une fonction anonyme : .

    $ GetJSON ( . ? TwitterUserID_toGet + "" + JSON rappel = ' , function ( returnedProfileData ) {//Faire quelque chose ici} ) ; Photos

    la première instruction exécute la commande qui interroge la base de données de Twitter et lui transmet un paramètre nommé rappel . Au lieu de passer le nom d'une fonction réelle après le point d'interrogation , le code passe la fonction elle-même . Les développeurs se réfèrent à cela une fonction anonyme . Twitter renvoie ses données et les stocke dans la variable returnedProfileData . Les développeurs utilisent fréquemment ce type de rappels en AJAX et lorsque vous travaillez avec d'autres interfaces de programmation d'applications .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour convertir une chaîne vide à double 
  • Comment trouver d'autres instances d'une classe en C + + 
  • Comment faire pour convertir une instruction Transact- SQL date en chaîne 
  • Comment écrire une chaîne de connexion dans un fichier de classe 
  • CSS Renversement d'Image Effect 
  • Comment afficher un code Lisp qui est protégée en écriture 
  • Comment envoyer un message en fonction de C 
  • Comment faire pour installer Innovatek 
  • Comment mettre à jour plusieurs colonnes d'une autre table 
  • Comment utiliser les signets dans Word 
  • Connaissances Informatiques © http://www.ordinateur.cc