Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> JavaScript Programmering >> Content
    Javascript delfunksjoner
    En funksjon er en subprogram som kan kalles eller aktiveres av et eget program . Hvis du mate verdier i en funksjon , vil det gi deg tilbake en verdi som et resultat, enten det er en matematisk total eller en skriftlig uttalelse. Når en JavaScript-funksjon har å gjøre en oppgave om og om igjen , er det mer effektivt å delegere en del av jobben til en delvis funksjon . Funksjoner

    Verdier i JavaScript inneholde tall , tegn strenger og boolske sanne /usanne verdier. En JavaScript -funksjonen returnerer enten en verdi som svar til inngangen du gir den , eller returnerer "udefinert " hvis ingen verdi passer . Programmerere bygge funksjoner ut av argumentene, som er uttalelser som direkte funksjon for å søke etter den rette slags verdi . Når du arbeider med JavaScript, kan du tilordne variabler å referere til en bestemt verdi. Hvis du skriver inn navnet på en variabel , vil programmet hente frem hvilken verdi den representerer .
    Delfunksjoner
    p Hvis en funksjon må returnere en bestemt verdi multippel ganger , ved hjelp av en variabel å kalle verdien er raskere enn å skrive det samme argumentet i funksjonen igjen og igjen . En annen effektiv metode er å bruke en partiell funksjon å returnere verdien . En delvis funksjon er skrevet slik at visse argumenter eller verdier er låst i og konsekvent. En funksjon som trenger disse verdiene kan returnere delvis funksjon , som deretter gir locked -in verdier.
    Eksempel

    Anta at du har en stemme - telling funksjon, countVotes ( ) , som sporer nye stemmer når de er spilt inn, legger dem til den forrige totale antall stemmer og returnerer den nye totalt. For å redusere risikoen for at noen tukler med tallene , skriver du en funksjon som behandler countVotes () som en delvis funksjon . Variabelen for den innledende antall stemmer eksisterer bare innenfor countVotes (), som binder nummeret i datamaskinens minne . Den eneste måten å få tilgang countVotes () er gjennom den overordnede funksjon, slik som beskytter mot misbruk.
    Closure

    En delvis funksjon kan ta en gratis variabel og skiller det for en bestemt verdi . Begrepet for denne prosedyren i JavaScript er nedleggelse , fordi den delvis funksjon lukker argument . Når du ringer på delvis funksjon igjen - fordi en ny ladning med stemmesedler kommer, for eksempel - det åpner en ny prosess , registrerer den nye variable og deretter lukkes som argument , også. En delvis funksjon kan ha en annen delvis funksjon nestet inni den , og skaper flere nivåer av nedleggelse. Det er kritisk viktig å velge variabelnavn klokt her . Hvis du bruker samme navn blir brukt for variabler eller argumenter på flere nivåer av hekkende, kan funksjonen ikke hvilken variabel du vil at den skal komme tilbake.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Ring en iFrame Gjennom et skjema 
    ·Hvordan kan du definere en konstant i JavaScript 
    ·Hvordan : Endre og omdirigering en URL Med Java 
    ·JavaScript Veiledning og Reference 
    ·Tutorial for hvordan du installerer jQuery programtille…
    ·Hvordan sjekke om DIV Fikk Focus i Javascript 
    ·Hvordan Kill Nettleser Downloads Med Javascript 
    ·Slik skjuler Javascript Checkbox 
    ·JavaScript Opplæring for tiden Validation Funksjon 
    ·Javascript Lightbox Tutorial 
      Anbefalte artikler
    ·Opplæring for SNMP i PHP 
    ·Hvordan bruke Skeleton filer i Ogre 
    ·Slik håndterer hierarkiske data i MySQL 
    ·Hvordan finne den EXE av en VB.NET Application 
    ·Hvor å Endre Bredde i QBasic 
    ·Slik konverterer Java tegn fra små bokstaver til store…
    ·Slik kjører Java Beans 
    ·Opplæring for skjermsparere i C + + 
    ·Slik spiller en WAV -fil i Python 
    ·Hvordan velge mellom Ranges på MySQL 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/