| 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 JavaScript comme un argument de fonction
    programmeurs sur l'utilisation web JavaScript comme langage de programmation flexible et fonctionnelle pour le Web. La flexibilité de JavaScript vient du fait que les programmeurs peuvent utiliser plusieurs paradigmes de programmation traditionnels dans le cadre de son interface , mais peut encore intégrer JavaScript dans tous les documents HTML. L'un de ces paradigmes implique l'utilisation de techniques de programmation orientée objet , et permet aux programmeurs d' utiliser des fonctions comme paramètres (ou arguments) pour d'autres fonctions . Fonctions et arguments

    Dans la programmation informatique, une fonction définit un bloc de code qui effectue une tâche spécifique. Un programmeur peut alors appeler le code en son nom afin de s'acquitter de cette tâche . En JavaScript, par exemple , un programmeur peut définir une fonction comme dans cet exemple :

    fonction doubleNum (x)

    {

    return x * 2;
    < p >}

    le "x" entre parenthèses est ce qu'on appelle un "argument ", ou une variable qui fournit un programmeur à la fonction pour que cela fonctionne. Puis, quand un programmeur souhaite utiliser la double fonction , il l'appeler par son nom, comme dans cet exemple :

    var y = double (3) ; //y = 6
    < br > Fonctions et Programmation Orientée Objet

    programmation orientée objet ( POO) définit un paradigme dans lequel les programmeurs représentent les données comme des «objets » ou des entités discrètes que les données et les fonctions magasins. Les avantages de la POO sont nombreux, mais une pertinente ici est le fait que le JavaScript comme langage de programmation orienté objet, magasins fonctions comme des objets. Quand un programmeur définit une fonction , JavaScript enregistre comme un objet en mémoire . Essentiellement, cela signifie que la fonction définie par un programmeur peut également être affecté à une variable , de la même manière comme une phrase , un entier ou une valeur booléenne .

    Exemples d' Affectation de fonctions variables à

    Quand un programmeur définit une fonction , elle peut immédiatement attribuer la fonction à une variable. La variable se comportera alors comme une fonction , en prenant argument et retournant des valeurs (en fonction de la façon dont le programmeur définit la fonction ) . Le code suivant est un exemple d'attribuer une fonction à une variable en JavaScript:

    var = à double fonction doubleNum (x)

    {

    retour 2 * x ; < br >

    }

    Dans cet exemple, la variable "double" prend le code de la fonction . La fonction est la même que la fonction " doubleNum " .
    Utilisation de la fonction en tant qu'argument

    Les programmeurs peuvent passer des fonctions comme arguments à d'autres fonctions de la même manière qu'il passe d'autres variables. Par exemple , ce code passe la fonction " doubleNum " à la fonction " quadNum " , qui multiplie un nombre par deux , puis par deux fois :
    fonction

    quadNum (x, doublefunction )

    {

    var = deux doublefunction ();

    retour 2 * Double (x); }



    quadNum (2, doubleNum ) ; < br >

    " quadNum " prend deux arguments: le nombre x de se multiplier, et une fonction " doublefunction . " Ensuite, quadNum attribue doublefunction à la variable "double ", et multiplie le résultat d'un double ( x ) et 2. Pour appeler quadNum , le programmeur fournit un certain nombre et la fonction doubleNum .

    Previous :

    next :
      articles connexes
    ·Comment faire un Widget Dashboard avec Dashcode 
    ·Comment faire pour créer Google Maps application 
    ·Comment vérifier un espace blanc avec Javascript 
    ·Des orientations pour une Thickbox Jquery 
    ·Comment rediriger une page Web en utilisant Javascript 
    ·Comment cocher Windows Autorisations de partage réseau…
    ·Qu'est-ce que JavaScript Void 
    ·JavaScript appeler une fonction d'une fonction 
    ·Comment écrire un script IE Timed 
    ·Comment faire pour modifier l'action du formulaire en J…
      articles en vedette
    ·Comment détecter Stack Overflow 
    ·Comment supprimer une table de base de données uniquem…
    ·Comment analyser les pièces de HTML en utilisant VB 
    ·Comment ajouter un bloc de MSG 
    ·Comment ajouter JDK pour votre Classpath 
    ·Tutoriel en Pascal Programmation Animation 
    ·Algorithme Tutorial 
    ·Comment faire un installateur Java 
    ·Comment créer un fichier binaire de C # 
    ·Comment crypter un fichier en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com