| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> finestre >> Content
    Come riparare l' errore Javascript e ' di spazio di stack for Free
    L' " Out of Stack Spazio" errore nel linguaggio di programmazione JavaScript è generalmente indicato come overflow dello stack . Quando si utilizzano le funzioni JavaScript che utilizza vengono copiati nella memoria . La memoria sulla JavaScript è chiamata la " pila ". Se la funzione che si sta utilizzando è accatastato e lo script ha bisogno di un'altra funzione , entrambi sono accatastati insieme . Questo supera il limite dello stack e causa il " di spazio di stack " errore. Ci sono diversi modi che si possono modificare questo errore gratuitamente se si dispone di una solida conoscenza di JavaScript . Istruzioni
    1

    Aprire il JavaScript nel tuo programma Document Object Model . Controllare lo script per una funzione di "infinito loop " . Quando una funzione chiama se stessa , la funzione utilizzerà istruzioni condizionali per fare in modo che la funzione non loop su se stessa . Utilizzare un countervariable nello script per assicurarsi che non in loop per sempre senza fermarsi . Un countervariable farà la fermata dello script . Ciò pone un limite alla funzione . Impostare il countervariable in base alle esigenze del vostro script . Se un countervariable di 100 è adatto , usare 100 . Se non lo è , allora andare con 10 o superiore .
    2

    Controlla la tua sceneggiatura per due funzioni che si chiedono a vicenda per formare il loop infinito . Si possono avere tre o più cicli infinito nello script . Utilizzare istruzioni condizionali per proteggere il vostro codice contro il ciclo .
    3

    Controlla la tua sceneggiatura per un alto livello di funzioni ricorsive . Una funzione ricorsiva è una funzione che si ripete di nuovo ad un ex parte del copione . Ad esempio , uno script ricorsivo per un gioco sarebbe se non siete riusciti un livello ed è stata inviata alla prima parte del livello . Se non avete le vostre funzioni ricorsive in linea , si potrebbe iniziare un ciclo infinito e indietro , causando il " di spazio di stack " errore. Un livello alto nella funzione ricorsiva dipende dalla vostra sceneggiatura e che cosa si vuole fare con esso . Funzioni ricorsive possono essere una parte necessaria del codice , quindi state attenti quando si eliminano loro.
    4

    Costruisci il tuo pila , in modo da sapere non ci siano loop infinito nel codice . Aprire il Document Object Model e iniziare a scrivere la sceneggiatura . Tenere le countervariables tutto lo script in modo da sapere non c'è infinito loop per tutto il codice .

    Previous :

    next :
      Articoli Correlati
    ·Come connettersi al Task Manager su un altro computer 
    ·Come creare partizioni del CMD prompt 
    ·Come creare un punto di ripristino all'avvio 
    ·Come funzionalità di Windows attiva o disattiva nel Pa…
    ·Porta seriale di Windows Risoluzione dei problemi 
    ·Come installare JRE 1.6.0 in Windows 
    ·Come risolvere un ripristino di sistema per disabili da…
    ·Come eseguire CUE & BIN file su un PC 
    ·Come posso attivare UPnP e NAT-PMP 
    ·Problemi a installare il Service Pack 3 
      Articoli in evidenza
    ·Come modificare un IP statico per un Mac X 
    ·Come modificare il Registro di sistema su Linux 
    ·Come avviare Windows su un Dual Core Intel Mac 
    ·Come riparare Impostazioni file corrotto e trasferire u…
    ·Come impostare MLA Formato Pagine su Mac 
    ·Come fare punti di ripristino Certo non vengono elimina…
    ·Come usare un modem Verizon UM150 USB su Ubuntu 7.1 
    ·Come cancellare la cronologia file index.dat 
    ·Come creare un disco di avvio MS - DOS 
    ·Come estendere un desktop Immagine a due monitor 
    Copyright © Conoscenza Informatica http://it.wingwit.com