| 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 >> Programmation JavaScript >> Content
    Fonctions de rappel JavaScript : isFunction
    Dans la programmation Web , JavaScript se trouve une partie du paradigme de programmation AJAX. AJAX signifie Asynchronous JavaScript and XML . Signifie l'aspect «asynchrone» que certaines procédures et requêtes vers le serveur peuvent arriver dans le fond tandis que le code s'exécute. La clé de l'utilisation de cette fonctionnalité est de prendre avantage des fonctions de « rappel », qui représentent des fonctions qui se comportent comme des objets. À son tour, afin de s'assurer que ces objets sont utilisés correctement , la fonction " isFunction " peut faire en sorte que les objets de fonction sont utilisées là où elles sont nécessaires. JavaScript Fonctions
    fonctions JavaScript

    , à première vue, semblent se comporter comme d'autres fonctions dans tout autre langage de programmation C- section. Le nom d'un bloc de code, ils prennent arguments , et ils reviennent de temps en temps une sorte de sortie . L'image typique d'une fonction dans la programmation informatique n'est pas loin de celle de JavaScript est, même si contrairement à certaines langues, des fonctions JavaScript n'ont pas à retourner les types de données explicitement .
    Fonctions sont des objets

    Une différence entre les fonctions et les fonctions dans d'autres langues JavaScript , cependant, est que les fonctions JavaScript sont aussi des objets . Plus précisément , les fonctions JavaScript sont des objets de type "Fonction ", et se comportent comme les autres objets . Par exemple, les deux exemples de code suivants déclarent la même fonction. Cependant, on le fait par déclaration de la fonction traditionnelle, tandis que l'autre ne le fait en déclarant une variable qui contient un objet fonction :

    /* méthode un * /function my_func ( var1 ) {return var1 ; }

    /* Deuxième méthode * /var my_func = new Function ( " $ var1 ", " retour var1 " );
    de Fonction objets comme arguments

    la clé pour utiliser les fonctions de rappel est de comprendre que si les fonctions fonctionnent comme des objets en JavaScript , le programmeur peut les transmettre à des fonctions comme arguments. Ensuite, la fonction en utilisant la fonction de rappel peut appeler cette fonction dans le cadre de sa définition. Ainsi, par exemple , le programmeur peut passer d'une fonction à un argument , et quand cette fonction de rappel commence à travailler , d'autres parties du programme peut continuer à exécuter . C'est ce qu'on appelle la programmation «asynchrone» , ce qui signifie que les fonctions qui récupèrent les données à partir du serveur peuvent s'exécuter en arrière-plan sans interrompre l'exécution du reste de la page Web.
    IsFunction Fonction: Photos

    Relatif à cela, la fonction " isFunction " vérifie un objet pour déterminer s'il s'agit d'un objet de fonction . Cela peut être extrêmement utile pour déterminer si un argument passé à une fonction ou pas, c'est en fait un objet de fonction et peut donc être utilisé comme un objet. L'utilisation de la fonction " isFunction " est simple , comme illustré dans l'exemple suivant :
    fonction

    fonction ( var1 , callback ) {

    document.write ( isFunction ( var1 ) ) ; //pas un functiondocument.write ( isFunction (Func ) ) ; //est un functiondocument.write ( isFunction (callback ) ) ; //doit être une fonction

    Previous :

    next :
      articles connexes
    ·JavaScript Tutoriel pour la fonction de validation du t…
    ·Comment faire pour créer un graphique circulaire en JS…
    ·Comment définir le focus avec jQuery 
    ·Comment faire pour créer un mot de passe pour un site …
    ·Comment faire un CV avec le programme JavaScript 
    ·Qu'est-ce que l'inégalité en JavaScript 
    ·Comment mettre en œuvre un destructeur de base en Java…
    ·Comment faire pivoter le texte selon le degré de JavaS…
    ·Informations sur la programmation du Palm OS 
    ·Comment inverser Valeur booléenne en JavaScript 
      articles en vedette
    ·Les types d'ordinateurs qui peuvent lire HTML 
    ·Comment désactiver le pare-feu Windows en VBScript 
    ·Comment faire pour mettre une variable JSP dans un Cham…
    ·Comment retourner un Errorlevel en VBS 
    ·Comment faire pour configurer Joomla débogage dans Ecl…
    ·La connexion MySQL de base dans les scripts PHP avec la…
    ·Comment passer des paramètres à sous-programmes en Pe…
    ·Comment faire pour exécuter CLS de Java 
    ·Comment ouvrir les fichiers Javascript 
    ·Comment mettre à jour PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com