Existe-t-il un moyen dans Firebug (ou tout autre débogueur) de voir les fonctions qui sont appelées lors du chargement d'une page? Edit: Breakpoint n'est vraiment pas ce que je cherche - J'aimerais voir les fonctions appelées avec les arguments qui sont passés pendant que je travaille sur la page - quelque chose de similaire à la console - où je peux voir Http AJAX Post messages - avec des valeurs de poste et la réponse. Edit2: On dirait que Profiler est quelque chose que je cherchais - mais y a-t-il un moyen de regarder les paramètres passés à la fonction et la valeur de retour?Débogage des fonctions javascript
Répondre
Je pense que vous devez rendre ceci plus spécifique si vous voulez obtenir des réponses plus spécifiques que "juste utiliser un point d'arrêt". Savez-vous ce qu'est le "profilage de code"? Est-ce que c'est ce que tu veux faire? Vous pouvez google pour "profileur firebug", et il y a aussi quelques informations ici sur SO, par exemple. Understanding Firebug profiler output
Vous pouvez toujours l'imprimer vous-même. (Je sais que cela peut ne pas être la réponse que vous vouliez.)
Mais ce que vous pouvez faire est d'ajouter un
<div id="debug"></div>
dans votre document.
Puis ajouter:
function log(str) {
$('#debug').append(str); // I'm using jQuery here
}
et vous pouvez ajouter les journaux dans votre javascript, .: par exemple
function myFunc(foo, bar, baz) {
log("myFunc called with ("+foo+", "+bar+", "+baz+")<br/>");
// your stuff
}
Ennuyeux, mais efficace (OMI).
Firebug's console.log statement vider les choses à la console pour vous, vous avez juste besoin d'ajouter des instructions console.log. Pour les demandes de publication et les réponses, utilisez le net panel. Personnellement, je pense que l'ajout d'une fonction de débogage et div à votre page est exagéré.
- 1. Débogage des fonctions de déploiement ClickOnce
- 2. Trouver des fonctions Javascript inutilisées?
- 3. Fonctions Javascript
- 4. JavaScript comme des fonctions anonymes en C#
- 5. Remplacement des fonctions javascript en utilisant PHP
- 6. Test des fonctions privées en javascript
- 7. concaténer récursive a des fonctions javascript arguments
- 8. Ayant des problèmes avec des fonctions anonymes JavaScript
- 9. Appel des méthodes jQuery à partir des fonctions Javascript
- 10. débogage Javascript dans Visual Studio
- 11. Onleftclick & onrightCliquez les fonctions javascript?
- 12. Javascript Fonctions et arguments optionnels
- 13. Les fonctions imbriquées link_to_function/insert_html provoquent des erreurs javascript
- 14. Liste des fonctions globales définies par l'utilisateur en JavaScript?
- 15. IE échoue, lors de l'appel des fonctions de javascript externe?
- 16. JavaScript: paramètres pour les fonctions non nommées
- 17. Fonctions de rappel Javascript et récursivité
- 18. Débogage Javascript de Visual Studio 2005
- 19. Débogage Javascript dans Visual Studio 2008
- 20. WPF Débogage des Datatriggers?
- 21. Débogage des threads C#
- 22. Débogage des scénarios JBehave
- 23. Débogage des questions
- 24. Liste des fonctions C++
- 25. Comment puis-je transmettre des arguments à des fonctions anonymes en JavaScript?
- 26. Comment puis-je appeler des fonctions javascript et passer des valeurs à partir de XAML/Silverlight?
- 27. Lisibilité des fonctions de rappel AJAX imbriquées
- 28. déclencher des fonctions avec facebook connect
- 29. Débogage des méthodes dynamiques .NET
- 30. Débogage des conteneurs TBB d'Intel
Question intéressante, ce serait certainement utile. Je définirais une prime de 50 rep sur ce si j'étais vous. –