Advertentie

Schrijf en voer JavaScript direct uit in een veilige sandbox — bekijk console-uitvoer, retourwaarden, fouten en timing zonder DevTools te openen. Gratis en draait in je browser.

Draait in een sandboxed iframe in je browser — er wordt niets naar een server gestuurd.

Druk op Ctrl/⌘ + Enter om uit te voeren
JavaScript
1
Console
>_ Console-uitvoer verschijnt hier

Over JavaScript Tester

De JavaScript Tester is een online JS-speeltuin waar je JavaScript direct kunt schrijven en uitvoeren zonder DevTools te openen of een project op te zetten. Typ code in de editor, druk op Run of Ctrl/Cmd + Enter, en het consolepaneel toont je log-uitvoer, waarschuwingen, fouten en uitvoeringstijd.

Je code draait binnen een sandboxed iframe zonder toegang tot de omliggende pagina. Elke uitvoering start in een verse sandbox, zodat overgebleven variabelen en losgeslagen code van een vorige poging nooit de volgende beïnvloeden, en blokkerende dialogen zoals alert worden geneutraliseerd zodat de pagina nooit vastloopt.

Omdat alles client-side in je browser draait, wordt niets van wat je typt naar een server gestuurd. Het is een snelle, privé manier om een snippet van Stack Overflow te testen, async/await-gedrag te controleren, of een kleine functie te debuggen.

Hoe gebruik je JavaScript Tester

  1. Typ of plak JavaScript in het editorpaneel, of klik op Voorbeeld voor een werkend voorbeeld.
  2. Klik op Run, of druk op Ctrl/Cmd + Enter, om de code uit te voeren.
  3. Lees de uitvoer van console.log, info, warn en error — plus eventuele geworpen fouten — in het consolepaneel, met de uitvoeringstijd getoond wanneer de run is voltooid.
  4. Schakel Auto-run in om de code automatisch opnieuw uit te voeren terwijl je bewerkt.
  5. Gebruik Console wissen om de uitvoer leeg te maken, of Wissen om opnieuw te beginnen met nieuwe code.

Veelgestelde vragen

Je script draait binnen een iframe met de beperking sandbox="allow-scripts", geïsoleerd van de pagina. Console-uitvoer en fouten worden teruggestuurd voor weergave, en het iframe wordt bij elke run opnieuw aangemaakt zodat eerdere status wordt weggegooid.

Aanroepen van console.log, console.info, console.warn en console.error verschijnen allemaal in het consolepaneel, samen met niet-afgevangen fouten en een timingregel die toont hoeveel milliseconden de run duurde.

Ja. Moderne syntax zoals async/await, promises, arrow functions en template literals draait exact zoals in je browser, aangezien de sandbox dezelfde JavaScript-engine gebruikt als de pagina.

Nee. Alles wordt lokaal uitgevoerd in een sandboxed iframe in je browser; geen code of uitvoer wordt naar een server verzonden.

Ja. Hij is gratis, vereist geen aanmelding, en je kunt zoveel snippets uitvoeren als je wilt.

Hulp nodig?
Een probleem met deze tool gevonden? Laat het ons weten.
Een probleem melden

Voeg deze gratis tool toe aan je eigen website — kopieer en plak de onderstaande code.