JavaScript
HTML
CSS
PHP
Coming Soon
Generatori
Varie & Old

Console e strumenti

La console e gli strumenti per sviluppatori

Ogni browser moderno offre una console e strumenti dedicati per ispezionare il codice, controllare errori ed eseguire test in tempo reale.

Introduzione

La console e gli strumenti di sviluppo integrati nei browser sono fondamentali per chi lavora con JavaScript. Permettono di osservare errori, testare comandi, analizzare il codice HTML/CSS e monitorare le performance della pagina.

  • Console: spazio per messaggi, errori e test.
  • Ispeziona/Analizza: per analizzare e modificare l’HTML e il CSS.
  • Debugger: per fermare e analizzare l’esecuzione del codice.
  • Network: per monitorare le richieste al server.

Console JavaScript

La console permette di eseguire direttamente comandi JavaScript e visualizzare output. Vediamo un esempio:

Codice Esempio: utilizzo della console

CODE: Javascriptpreleva codice
  1. let nome = "Anna";
  2. console.log("Ciao " + nome);
  3. console.warn("Attenzione, questo è un avviso");
  4. console.error("Errore simulato");
  5.  
  6. // Output in console:
  7. // Ciao Anna
  8. // Attenzione, questo è un avviso
  9. // Errore simulato

Debugging

Con il debugger possiamo inserire un’istruzione debugger; nel codice. Questo blocca l’esecuzione in quel punto e permette di analizzare variabili e flusso.

Codice Esempio: uso di debugger

CODE: Javascriptpreleva codice
  1. function somma(a, b) {
  2.   debugger; // esecuzione si interrompe qui nel DevTools
  3.   return a + b;
  4. }
  5.  
  6. let risultato = somma(5, 7);
  7. console.log("Risultato:", risultato);
  8.  
  9. // Nota: l'esecuzione si ferma su "debugger;".
  10. // Dopo aver cliccato "Resume" nel DevTools, l'output sarà:
  11. // Risultato: 12

Tabella riassuntiva

Strumento Funzione Esempio
console.log()Stampa messaggi genericiconsole.log("Ciao")
console.warn()Mostra avvisiconsole.warn("Attenzione")
console.error()Mostra erroriconsole.error("Errore")
debuggerInterrompe l’esecuzione per analisidebugger;
Ispeziona/AnalizzaModifica live HTML/CSSTasto destro → Ispeziona o Analizza
NetworkMostra richieste HTTPCaricamento AJAX

Considerazioni

L’uso costante della console e degli strumenti del browser è indispensabile per capire cosa succede nel codice e correggere errori velocemente. Un buon sviluppatore sfrutta questi strumenti in ogni fase del lavoro.


I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies