Naar de inhoud

Online JavaScript- en TypeScript-compiler — Numio

Voer JavaScript en TypeScript online uit met moderne ES2020+-syntaxis. Zie console.log-uitvoer direct in een geïsoleerde sandbox. Gratis, zonder account.

Ctrl/⌘ + Enter om uit te voeren

Uitvoer

Code draait lokaal in je browser en wordt niet geüpload.

Hoe werkt het

  1. Kies JavaScript of TypeScript.
  2. Schrijf je code en toon resultaten met console.log.
  3. Klik op Uitvoeren (of Ctrl/⌘ + Enter) om de uitvoer te zien.

Voorbeeld

// JavaScript-voorbeeld
const nums = [3, 1, 4, 1, 5, 9];
const sorted = [...nums].sort((a, b) => a - b);
console.log("Gesorteerd:", sorted.join(", "));
console.log("Maximum:", Math.max(...nums));

Details en beperkingen

Code draait in QuickJS, een aparte JavaScript-engine gecompileerd naar WebAssembly. Die is afgeschermd van de pagina: geen DOM, netwerk of browser-API’s.

Bij TypeScript worden type-annotaties vóór het uitvoeren verwijderd. Typefouten worden niet gecontroleerd; alleen syntaxisfouten worden gemeld.

FAQ

Kan ik document of fetch gebruiken?

Nee. De sandbox heeft geen DOM, netwerk of browser-API’s. Gebruik voor webpagina’s de online HTML-editor.

Worden TypeScript-types gecontroleerd?

Nee. De types worden verwijderd en de code draait als JavaScript, dus alleen syntaxisfouten worden getoond.

Welke syntaxis wordt ondersteund?

Modern JavaScript, waaronder let/const, arrow functions, classes, destructuring, template literals en optional chaining.

Referenties

Pagina bijgewerkt: