Variabili nel debugger JavaScript
Nel debugger JavaScript la sezione Variabili visualizza i valori correnti delle variabili nel punto in cui l'esecuzione del debug viene messa in pausa. Se necessario, è possibile modificare i valori delle variabili.
La sezione Variabili include le seguenti schede:
Scheda Ambito
La scheda Ambito mostra lo stato del frame di stack visualizzato o sottoposto a debug e tutte le variabili note dichiarate in tale sezione del codice. Visualizza il nome della variabile in blu, seguito da un separatore di due punti e dal valore della variabile.
Le variabili di ambito vengono aggiornate quando vengono apportate modifiche al sistema, eseguendo un'istruzione dopo l'altra del codice o apportando modifiche nella scheda Terminale. Per ulteriori informazioni su come eseguire un'istruzione dopo l'altra del codice, vedere Barra degli strumenti del debugger.
Scheda Espressione di controllo
La scheda Espressione di controllo consente di dichiarare le variabili da monitorare durante il debug del codice. È possibile definire variabili da controllare in modalità di modifica e debug.
Se si definiscono variabili da controllare in modalità di modifica, i relativi valori appaiono vuoti. Quando si esegue un'istruzione dopo l'altra del codice o si apportano modifiche nella scheda Terminale, le variabili impostate per il controllo vengono aggiornate.
La scheda Espressione di controllo è costituita dai seguenti elementi:
Barra degli strumenti contenente pulsanti che consentono di aggiungere le variabili da controllare, aggiornare lo stato delle variabili definite da controllare e cancellare tutte le variabili contrassegnate come da controllare.
Nomi delle variabili e relativi valori correnti.
L'opzione Icona Modifica accanto a ciascuna variabile.
* 
Se una variabile non viene riconosciuta nel frame di stack di cui si sta eseguendo il debug, viene visualizzato il valore <non disponibile>.
Per aggiungere una nuova variabile da controllare, attenersi alla procedura descritta di seguito.
1. Fare clic su e immettere il nome della variabile nella casella.
2. Premere INVIO o fare clic all'esterno della casella.
La variabile viene aggiunta all'elenco di elementi da controllare.
Scheda Terminale
La scheda Terminale funziona come una shell di debug. Visualizza le variabili e consente di impostarne i valori in fase di esecuzione. È possibile aggiornare solo i valori primitivi, ad esempio stringa, numero e valori booleani. È possibile eseguire una condizione o un'espressione JavaScript e visualizzare il risultato nella scheda Terminale. A differenza delle variabili impostate per il controllo, le espressioni vengono eseguite una volta e non vengono aggiornate quando si esegue il debug del servizio. Le espressioni vengono salvate con il nome utente. È possibile utilizzare la barra degli strumenti per cancellare tutte le espressioni.
È stato utile?