Connaissances Informatiques >> systèmes >> fenêtres >> Content
  Derniers articles
  • Comment faire pour mettre Windows Me…
  • Comment renommer un dossier de distr…
  • Internet Explorer erreurs de script …
  • Comment modifier le Registre sur un …
  • Comment mettre à jour l'Assistant s…
  • Comment vérifier les fichiers DLL 
  • Comment supprimer Media Player Base …
  • Différences entre Windows 2000 Serv…
  • Comment réinstaller WUAUCLT 
  • . Comment supprimer Dll & Regedit 
  •   fenêtres
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    fenêtres

    Comment réparer l' erreur JavaScript Out of Space Stack pour Free

    Le "Out of Stack Space" erreur dans votre langage de programmation JavaScript est généralement considéré comme un dépassement de pile . Lorsque vous utilisez les fonctions JavaScript qu'elle utilise sont copiés dans la mémoire . La mémoire sur le JavaScript est appelé le " stack ". Si la fonction que vous utilisez est empilé et le script a besoin d' une autre fonction, ils sont à la fois empilées . Cela dépasse la limite pile et provoque le " Out of Space Stack " erreur. Il ya plusieurs façons que vous pouvez modifier cette erreur gratuitement si vous avez une solide compréhension de JavaScript. Instructions
    1

    Ouvrez le JavaScript dans votre programme de modèle objet de document . Vérifiez votre script pour une fonction " infini boucle " . Quand une fonction s'appelle elle-même , la fonction va utiliser des instructions conditionnelles pour faire en sorte que la fonction ne boucle sur lui-même. Utiliser un countervariable dans votre script pour s'assurer qu'il ne sera pas jouée en boucle sans s'arrêter. A countervariable fera l'arrêt de script. Cela met une limite à la fonction . Réglez le countervariable selon les besoins de votre script. Si un countervariable de 100 est approprié, utiliser 100. Si ce n'est pas , puis aller avec 10 ou supérieur.
    2

    Vérifiez votre script pour deux fonctions qui font appel à l'autre pour former la boucle de l'infini. Vous pouvez avoir trois ou plusieurs boucles de l'infini dans votre script. Utilisez les instructions conditionnelles de garder votre code contre la boucle .
    3

    Vérifiez votre script de hauts niveaux de fonctions récursives . Une fonction récursive est une fonction qui répète revenir à une ancienne partie du script. Par exemple, un script récursif pour un jeu serait si vous n'avez pas un niveau et été renvoyé à la première partie du niveau. Si vous n'avez pas vos fonctions récursives en ligne , vous pourriez commencer une boucle infinie dans les deux sens , provoquant le " Out of Space Stack " erreur. Un niveau élevé dans votre fonction récursive dépend de votre scénario et ce que vous voulez faire avec elle. Les fonctions récursives peuvent être une partie nécessaire du code, donc soyez prudent lors de leur suppression .
    4

    Construisez votre propre pile , de sorte que vous savez qu'il n'y a pas de boucles de l'infini dans le code. Ouvrez votre Document Object Model et commencer à écrire le script. Gardez vos countervariables au long du script si vous savez il n'ya pas de débordement en boucle tout au long du code.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment connecter un contrôleur PlayStation à un PC 
  • Quelle est la différence entre Windows XP et Vista Systèmes d'exploitation 
  • Comment nettoyer le dossier temp de votre ordinateur 
  • Comment déplacer une barre des tâches du haut vers le Bas 
  • Comment arrêter l'exécution de chkdsk au démarrage 
  • Qu'est-ce qu'une fenêtre Curseur vertical 
  • Comment trouver mon défragmenteur de disque 
  • Comment faire de gras dans le dossier Favoris Mon 
  • Comment Archive Microsoft Email 
  • Comment puis-je Essuyez un disque dur pour réinstaller Windows 98 
  • Connaissances Informatiques © http://www.ordinateur.cc