' Debugger JavaScript 'Il debug non ? facile. Ma per fortuna, tutti i browser moderni hanno un debugger JavaScript integrato. 'I debugger integrati possono essere attivati ??e disattivati, costringendo gli errori a essere segnalati all?utente. 'Con un debugger, puoi anche impostare breakpoint (luoghi in cui ? possibile arrestare l?esecuzione del codice) ed esaminare le variabili mentre il codice ? in esecuzione. 'Normalmente, altrimenti segui i passaggi in fondo a questa pagina, attivi il debugging nel tuo browser con il tasto F12 e seleziona "Console" nel menu del debugger. https://www.w3schools.com/js/tryit.asp?filename=tryjs_console <!DOCTYPE html> <html> <body> <h2>My First Web Page</h2> <p>Activate debugging in your browser (Chrome, IE, Firefox) with F12, and select "Console" in the debugger menu.</p> <script> a = 5; b = 6; c = a + b; console.log(c); </script> </body> </html> ? La parola chiave debugger ? La debugger parola chiave interrompe l?esecuzione di JavaScript e chiama (se disponibile) la funzione di debug. ? Ha la stessa funzione di impostare un punto di interruzione nel debugger. ? Se non ? disponibile il debug, l?istruzione debugger non ha alcun effetto. ? Con il debugger attivato, questo codice smetter? di essere eseguito prima di eseguire la terza riga. https://www.w3schools.com/js/tryit.asp?filename=tryjs_debugger <!DOCTYPE html> <html> <head> </head> <body> <p id="demo"></p> <p>With the debugger turned on, the code below should stop executing before it executes the third line.</p> <script> var x = 15 * 5; debugger; document.getElementById("demo").innerHTML = x; </script> </body> </html> |