Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Windows >> Content
    Slik reparerer feilen Javascript Er stakkplass for Free
    Den " Out of Stack Space" feil i JavaScript programmeringsspråk er vanligvis referert til som stack overflow . Når du bruker JavaScript funksjonene den bruker er kopiert inn i minnet . Minnet på JavaScript kalles " stack ". Hvis funksjonen du bruker, er stablet og scriptet trenger en annen funksjon , de er begge stablet sammen. Dette overstiger stabelen grensen og fører til at "Out of Stack Space " feil. Det er flere måter du kan endre denne feilen gratis hvis du har en god forståelse av JavaScript. Instruksjoner
    en

    Åpne JavaScript i din Document Object Model program . Sjekk din script for en "uendelig looping "-funksjonen . Når en funksjon kaller seg , vil funksjonen bruke betingede utsagn for å sørge for at funksjonen aldri looper over seg selv . Bruk en countervariable i skriptet for å sørge for at det ikke vil sløyfe evig uten å stoppe. En countervariable vil gjøre manuset stopp. Dette setter en grense på funksjonen. Sett countervariable i henhold til behovene til scriptet . Hvis en countervariable av 100 er egnet, bruke 100 . Hvis det ikke er det, så gå med 10 eller høyere.
    2

    Sjekk skriptet for to funksjoner som ringer på hverandre for å danne uendelig loop. Du kan ha tre eller flere infinity løkker i skriptet. Bruk betinget utsagn for å beskytte din kode mot loopen .
    3

    Sjekk skriptet for høye nivåer av rekursive funksjoner . En rekursiv funksjon er en funksjon som gjentar tilbake til en tidligere del av manuset . For eksempel ville en rekursiv script for et spill være hvis du ikke klarte et nivå og ble sendt tilbake til den første delen av nivå . Hvis du ikke har din rekursive funksjoner i linje, kan du starte en uendelig loop frem og tilbake , slik at "Out of Stack Space " feil. Et høyt nivå i rekursiv funksjon avhenger av manus og hva du vil gjøre med det . Rekursive funksjoner kan være en nødvendig del av koden , så vær forsiktig når du sletter dem .
    4

    Bygg din egen stack , så du vet det er ingen uendelig løkker i koden . Åpne din Document Object Model og begynne å skrive manuset . Hold countervariables hele manuset slik at du vet det ikke er uendelig looping gjennom koden .

    früher :

     Weiter:
      Relatert Artike
    ·Slik formaterer du en harddisk på en Ricoh Aficio 1045…
    ·Hvor å Fastsette Feil 678 Manuelt 
    ·Hvordan kan jeg Glue Plexi - Glass 
    ·Hvordan opprette en ny oppgave i Task Manager 
    ·Slik viser en Desktop på en laptop skjerm 
    ·Hvordan slette gamle PTR Records automatisk 
    ·Hvordan Switch Keyboard språk i Windows 7 
    ·Hva betyr det Regedit Message 
    ·Hvordan endre et påloggingsnavn i registeret 
    ·Hvordan finne Min Microsoft Autentisitet Number 
      Anbefalte artikler
    ·Hvordan fikse uventede Avstengning i Windows 7 
    ·Slik installerer du Windows XP med en Sata harddisk 
    ·Hvordan skanne et dokument til en datamaskin i Windows …
    ·Slik formaterer DVD + RW -plater 
    ·Hvordan overføre data fra Iomega til Vista 
    ·Slik konfigurerer SELinux for vsftpd 
    ·Hvordan lage en PS3 tilkobling Med et Sprint Aircard 
    ·Slik Boot en Floppy Bilde med Grub Bootloader 
    ·Slik gjenoppretter du Kjør kommando i Start -menyen i …
    ·Marvin Replacement Sash Instruksjoner 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/