| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> JavaScript Programmering >> Content
    JavaScript-funktioner som en funktion Argument
    Programmører på web-brug JavaScript som en fleksibel og funktionel programmeringssprog til web . JavaScript fleksibilitet kommer fra det faktum , at programmører kan bruge mange traditionelle programmeringssprog paradigmer som en del af sin grænseflade , men kan stadig indkapsle JavaScript hele HTML-dokumenter . En af disse paradigmer indebærer anvendelse af objektorienteret programmering teknikker , og gør det muligt for programmører at bruge funktioner som parametre ( eller argumenter ) for andre funktioner. Funktioner og argumenter

    edb-programmering , en funktion definerer en blok af kode , der udfører en bestemt opgave. En programmør kan derefter kalde koden ved sit navn for at udføre denne opgave. I JavaScript , for eksempel kunne en programmør definerer en funktion som dette eksempel : Hej

    funktion doubleNum (x )

    {

    afkast x * 2.
    < p >}

    "x" i parentes er, hvad der kaldes en "argument ", eller en variabel, en programmør leverer til funktionen for at det at arbejde. Så, når en programmør ønsker at anvende den dobbelte funktion , ville han kalde det ved navn, som i dette eksempel : Hej

    var y = dobbelt (3 ) //y = 6
    < br > funktioner og objektorienteret programmering

    objektorienteret programmering ( OOP) definerer et paradigme , hvor programmører repræsentere data som " objekter ", eller diskrete enheder, der lagrer data og funktioner. Fordelene ved OOP er mange, men en relevant én her er den kendsgerning , at JavaScript , som et objektorienteret programmeringssprog , butikker fungerer som objekter. Når en programmør definerer en funktion , JavaScript gemmer det som et objekt i hukommelsen. Væsentlige, betyder det, at en funktion defineret ved en programmør kan også tildeles til en variabel , på samme måde som en sætning , et heltal eller en boolesk værdi .

    Eksempler på Tildeling af funktioner til variabler

    Når en programmør definerer en funktion, kan hun straks tildele funktionen til en variabel. Den variable vil herefter opføre sig som en funktion , der tager argumenter og returnere værdier ( afhængigt af hvordan programmøren definerer funktionen ) . Følgende kode er et eksempel på at tildele en funktion til en variabel i JavaScript : Hej

    var double = function doubleNum (x )

    {

    afkast 2 * x ; < br >

    }

    i dette eksempel variablen " dobbelt" tager koden for funktionen . Funktionen er den samme som " doubleNum "-funktionen .
    Hjælp af funktionen som et argument

    Programmører kan passere funktioner som argumenter til andre funktioner på samme måde, han passerer andre variabler . For eksempel passerer denne kode på " doubleNum "-funktionen til " quadNum "-funktion , som ganger et tal med to, og derefter af to igen : Hej

    funktion quadNum (x, doublefunction )

    {

    var dobbelt = doublefunction ();

    afkast 2 * dobbelt ( x ),

    }

    quadNum (2, doubleNum ) < br >

    " quadNum " tager to argumenter: " . doublefunction " Antallet x at formere , og en funktion Derefter quadNum tildeler doublefunction til variablen "dobbelt ", og ganger resultatet af dobbelt ( x ) og 2 . Hvis du vil ringe quadNum , programmøren leverer et nummer og doubleNum funktion.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges en Resig MicroTemplate 
    ·Sådan kontrolleres en hjemmeside for en JavaScript Bug…
    ·Sådan ændre baggrundsfarven af en række i JavaScript…
    ·Sådan vises de Timer & minutter i to områder med Java…
    ·Retninger for en Jquery Thickbox 
    ·Javascript delfunktioner 
    ·Hvordan man laver en Java Script Kalender til en hjemme…
    ·Sådan oprettes en gratis e-mail formular 
    ·Hvad betyder det 'At ' Symbol Mean i Javascript 
    ·Sådan Test for en tom array med JavaScript 
      Anbefalede Artikler
    ·Sådan Pass Parametre til Subrutiner i Perl 
    ·Hvad er Erlang i Python 
    ·Hvordan laver man en Internet Browser i Vb.Net uden web…
    ·Sådan Slet cookies i en QTP Test 
    ·Visual Basic.Net Spil Tutorial 
    ·Hvordan til at screene Skrab i VBA 
    ·Sådan oprettes War File Syntaks 
    ·Hvordan man kompilerer i Java 
    ·Sådan Parse en Query String i JavaScript 
    ·Sådan får du adgang Word tabeller med Excel VBA 
    Copyright © Computer Viden http://www.computerdk.com