Dator > JavaScript stängning tutorial

  • JavaScript stängning tutorial


  • En av de mest kraftfulla och missförstådda funktioner JavaScript är stängningen . Stängningar behöver inte vara svårt ändå. De är bara ett sammanhang där variabler och funktioner kan samexistera , komma åt varandra där normalt de skulle vara dolda. Nedläggningen funktionen kan mycket komplexa objekt att vara sammansatt och förvandlats i JavaScript , även vid körning
    1
    Skapa en funktion genom att kopiera och klistra in följande kod:
    Funktion closedFunction ( meddelande ) {

    }
    2 .
    Deklarera en variabel inne i funktionen du just skapat :
    var newMessage=" Meddelande: " . + budskap ;
    3
    skapa en funktion insidan av befintlig funktion , efter den variabel som du skapade . Funktionen ska använda variabeln från den överordnade funktionen . Din kompletta koden ska vara:
    funktion closedFunction ( meddelande ) {
    var newMessage=" Meddelande: " + meddelande ;
    var tellMessage=function () {alert ( newMessage ) ; }
    återvända tellMessage ;
    }

    Den rörliga newMessage är tillgänglig för tellMessage funktion eftersom de båda bor i " stängning " av closedFunction .

    tips och varningar


  • själva dokumentet , där closeFunction deklareras fungerar som en slags nedläggning också , så alla variabler du deklarerar utanför alla funktioner kommer vara tillgänglig för funktioner som är barn av dokumentet .

Previous:nothing Next:hur man demonterar en dll





Relaterade artiklar


  • hur man använder konvertera funktion för datumformat
  • hur man konfigurerar en USB-port med Visual Basic
  • hur man skapar en html & jsp hemsidan
  • hur man startar telnet från Visual Basic
  • gemensamma teckensnitt
  • hur man skapar en asp.net webbsida
  • hur man kan spara bilder från picturebox kontroll i Visual Basic
  • hur du lägger till hänvisningar tillgång till ett bibliotek i Visual Basic
  • Hur konvertera en tom sträng hittills
  • hur man hittar filer i asp