Pubblicità

Scrivi ed esegui JavaScript all'istante in una sandbox sicura — guarda l'output della console, i valori restituiti, gli errori e i tempi senza aprire i DevTools. Gratis e funziona nel tuo browser.

Funziona in un iframe sandbox nel tuo browser — nulla viene inviato a un server.

Premi Ctrl/⌘ + Invio per eseguire
JavaScript
1
Console
>_ L'output della console appare qui

Informazioni su Tester JavaScript

Il Tester JavaScript è un playground JS online dove puoi scrivere ed eseguire JavaScript istantaneamente senza aprire DevTools o configurare un progetto. Digita il codice nell'editor, premi Esegui o Ctrl/Cmd + Invio, e il riquadro della console mostra l'output dei tuoi log, avvisi, errori e tempo di esecuzione.

Il tuo codice viene eseguito all'interno di un iframe sandbox senza accesso alla pagina circostante. Ogni esecuzione parte in una sandbox pulita, così variabili residue e codice fuori controllo da un tentativo precedente non inquinano mai quello successivo, e le finestre di dialogo bloccanti come alert vengono neutralizzate così la pagina non si blocca mai.

Poiché tutto viene eseguito lato client nel tuo browser, nulla di ciò che digiti viene inviato a un server. È un modo rapido e privato per testare uno snippet trovato su Stack Overflow, verificare il comportamento di async/await o effettuare il debug di una piccola funzione.

Come usare Tester JavaScript

  1. Digita o incolla JavaScript nel riquadro dell'editor, oppure clicca Esempio per un caso funzionante.
  2. Clicca Esegui, oppure premi Ctrl/Cmd + Invio, per eseguire il codice.
  3. Leggi l'output di console.log, info, warn ed error, oltre a qualsiasi errore generato, nel riquadro della console, con il tempo di esecuzione mostrato al termine.
  4. Attiva Esecuzione automatica per rieseguire il codice automaticamente mentre lo modifichi.
  5. Usa Svuota console per ripulire l'output, o Cancella per ripartire con codice nuovo.

Domande frequenti

Il tuo script viene eseguito all'interno di un iframe con la restrizione sandbox="allow-scripts", isolato dalla pagina. L'output della console e gli errori vengono inoltrati per la visualizzazione, e l'iframe viene ricreato a ogni esecuzione così lo stato precedente viene scartato.

Le chiamate a console.log, console.info, console.warn e console.error compaiono tutte nel riquadro della console, insieme agli errori non gestiti e a una riga di tempistica che mostra quanti millisecondi ha impiegato l'esecuzione.

Sì. La sintassi moderna, incluse async/await, promise, arrow function e template literal, viene eseguita esattamente come nel tuo browser, poiché la sandbox usa lo stesso motore JavaScript della pagina.

No. Tutto viene eseguito localmente in un iframe sandbox nel tuo browser; nessun codice o output viene trasmesso a un server.

Sì. È gratuito, non richiede iscrizione, e puoi eseguire quanti snippet vuoi.

Hai bisogno di aiuto?
Hai riscontrato un problema con questo strumento? Faccelo sapere.
Segnala un problema

Aggiungi questo strumento gratuito al tuo sito web — copia e incolla il codice qui sotto.