2010-02-03 6 views
0

Y a-t-il un moyen de voir les variables utilisées dans une fonction javascript sans parcourir le code?Débogage Javascript - Afficher les variables utilisées

En utilisant javascript sur un serveur donc je ne peux pas vraiment installer une application pour déboguer, y a-t-il une fonction javascript que je peux utiliser d'une certaine façon?

+0

Donc, vous n'êtes pas dans un navigateur Web? Exécutez-vous ce javascript sur la ligne de commande? –

+0

Voulez-vous dire que vous voulez voir quelles variables sont utilisées, ou leurs valeurs? En utilisant "javascript sur un serveur", voulez-vous dire que le JS s'exécute sur le serveur, ou est-ce que le serveur envoie JS à un navigateur pour exécution? (Le 2ème est beaucoup plus commun.) –

+0

alert (varname); Hai! – Younes

Répondre

1

Non, sauf si l'implémentation JavaScript que vous utilisez possède une extension qui fournit une telle fonctionnalité (les navigateurs ne le font pas). JavaScript résout les identifiants à l'intérieur d'une fonction en utilisant la chaîne de portée; il n'y a pas d'objet unique qui contient toutes les variables dans la portée, et les objets dans la chaîne de portée sont inaccessibles à partir du code.

Questions connexes