Vereinfachen Sie Ihren Arbeitsablauf: Suchen Sie miniwebtool.
Erweitern
Siehe auch
Less zu CSS CompilerSCSS zu CSS CompilerSVG zu React/JSX KonverterIst JavaScript eingeschaltet?PPM-zu-Prozent-Umrechner
Startseite > Webmaster-Tools > TypeScript Playground
 

TypeScript Playground

Schreiben, kompilieren, prüfen und führen Sie TypeScript in Ihrem Browser aus mit Live-Diagnose, JavaScript-Ausgabe, Strict-Mode-Kontrollen, Schnellbeispielen und einer Sandbox-Konsole.

TypeScript Playground
Browser-Compiler-Cockpit
TypeScript-Compiler wird geladen
Schnellbeispiele:
TS playground.ts Warten auf Compiler
0 Zeilen
Compiler-Optionen
Kompilierungs-Pipeline
TS
Quelle
TypeScript-Text parsen
Typen
Verträge und Inferenz prüfen
JS
Ausgabe
JavaScript-Ausgabe generieren
Ausführen
Nur in Sandbox-Konsole
ℹ Die Kompilierung erfolgt in Ihrem Browser. Die kompakte integrierte Typbibliothek ist nützlich für Snippets; projektspezifische Paket-Typen gehören weiterhin in Ihr lokales TypeScript-Setup.

Embed TypeScript Playground Widget

Compiler-Ausgabe
Warten auf TypeScript
Typstatus
Ausstehend
Diagnose
0
Ausgabegröße
0 B
Kompilierzeit
0 ms
Der Compiler wird geladen. Die Diagnose erscheint hier nach der ersten Kompilierung.
Ausgabe der Sandbox-Ausführung
Führen Sie das kompilierte JavaScript aus, um hier die Konsolenausgabe zu sehen.
'; updateStage('run', false); runnerEl.srcdoc = sandboxHtml; } function downloadJavaScript() { const blob = new Blob([jsOutputEl.value], { type: 'text/javascript;charset=utf-8' }); const url = URL.createObjectURL(blob); const link = document.createElement('a'); link.href = url; link.download = 'playground.js'; document.body.appendChild(link); link.click(); document.body.removeChild(link); URL.revokeObjectURL(url); } function tidyIndents() { const tidied = sourceEl.value .replace(/\t/g, ' ') .split('\n') .map(function (line) { return line.replace(/\s+$/g, ''); }) .join('\n') .replace(/\n{4,}/g, '\n\n\n'); sourceEl.value = tidied; compileNow(); } function resetSource() { sourceEl.value = document.getElementById('tsplay-source').defaultValue; compileNow(); } sourceEl.addEventListener('input', scheduleCompile); sourceEl.addEventListener('scroll', function () { linesEl.scrollTop = sourceEl.scrollTop; }); sourceEl.addEventListener('keydown', function (event) { if (event.key === 'Tab') { event.preventDefault(); const start = sourceEl.selectionStart; const end = sourceEl.selectionEnd; sourceEl.value = sourceEl.value.slice(0, start) + ' ' + sourceEl.value.slice(end); sourceEl.selectionStart = sourceEl.selectionEnd = start + 2; scheduleCompile(); } }); document.querySelectorAll('[data-example]').forEach(function (button) { button.addEventListener('click', function () { const name = button.getAttribute('data-example'); if (EXAMPLES[name]) { sourceEl.value = EXAMPLES[name]; compileNow(); } }); }); document.querySelectorAll('.tsplay-result .tsplay-tab').forEach(function (tab) { tab.addEventListener('click', function () { setActiveTab(tab.getAttribute('data-tab')); }); }); [targetEl, moduleEl, strictEl, indexedEl, declarationsEl].forEach(function (control) { control.addEventListener('change', compileNow); }); compileBtn.addEventListener('click', compileNow); runBtn.addEventListener('click', runJavaScript); document.getElementById('tsplay-copy-source').addEventListener('click', function () { copyText(sourceEl.value, 'TypeScript'); }); document.getElementById('tsplay-copy-js').addEventListener('click', function () { copyText(jsOutputEl.value, 'JavaScript'); }); document.getElementById('tsplay-download-js').addEventListener('click', downloadJavaScript); document.getElementById('tsplay-format-btn').addEventListener('click', tidyIndents); document.getElementById('tsplay-clear-console').addEventListener('click', function () { consoleEl.textContent = 'Führen Sie das kompilierte JavaScript aus, um hier die Konsolenausgabe zu sehen.'; }); document.getElementById('tsplay-clear-btn').addEventListener('click', resetSource); window.addEventListener('message', function (event) { if (!event.data || event.data.tsplayToken !== runnerToken) { return; } addConsoleLine(event.data.kind, event.data.value); }); function waitForCompiler(attempt) { syncEditorStats(); if (window.ts) { compilerStateEl.textContent = 'TypeScript ' + window.ts.version + ' bereit'; setStatus('ready', 'Compiler bereit'); compileNow(); return; } if (attempt > 80) { compilerStateEl.textContent = 'Compiler nicht verfügbar'; setStatus('error', 'Compiler nicht verfügbar'); diagnosticsEl.innerHTML = '
TypeScript-Compiler konnte nicht geladen werden
Überprüfen Sie Ihre Netzwerkverbindung oder Ihren Content-Blocker und laden Sie die Seite neu.
'; return; } setTimeout(function () { waitForCompiler(attempt + 1); }, 150); } waitForCompiler(0); })();
📲

MiniWebtool App installieren

Zum Startbildschirm hinzufügen für sofortigen Zugriff — kostenlos, schnell, kein Download nötig.

           

Möchten Sie schneller und werbefrei?

TypeScript Playground

Mit diesem TypeScript Playground können Sie ein Snippet schnell testen, ohne ein vollständiges Projekt zu öffnen. Es führt den TypeScript-Compiler in Ihrem Browser aus, zeigt Typprüfungs-Diagnosen mit Zeilennummern an, gibt JavaScript aus und kann einfache Ausgaben in einer Sandbox-Konsole ausführen.

Was dieser TypeScript Playground tut

Das Tool ist für alltägliche TypeScript-Prüfungen konzipiert: Validierung der Union-Verengung, Testen generischer Hilfstypen, Vergleich von Compiler-Zielen, Bestätigung des Verhaltens im Strict-Modus und Überprüfung des von TypeScript ausgegebenen JavaScripts. Es ist nützlich zum Lernen, Debuggen eines kompakten Beispiels, Vorbereiten einer Antwort oder Überprüfen eines kleinen Refactorings, bevor es in ein Projekt übernommen wird.

So verwenden Sie den TypeScript-Compiler

  1. Fügen Sie TypeScript in den Editor ein oder wählen Sie ein Schnellbeispiel.
  2. Wählen Sie ein JavaScript-Ziel und ein Modulformat aus.
  3. Aktivieren Sie den Strict-Modus und die optionale Prüfung des indizierten Zugriffs, wenn Sie eine strengere Diagnose wünschen.
  4. Klicken Sie auf Kompilieren und Typprüfung, oder lassen Sie die automatische Kompilierung für Live-Feedback aktiviert.
  5. Überprüfen Sie die Diagnose, inspizieren Sie das ausgegebene JavaScript und führen Sie dann einfache Snippets in der Sandbox-Konsole aus.

Hinweise zur Typprüfung

Der Browser-Compiler verwendet eine kompakte integrierte Deklarationsdatei für gängige JavaScript-Objekte wie Arrays, Strings, Records, JSON, Konsole und Timer. Das hält den Playground schnell und für Snippets in sich geschlossen. Wenn Ihr Code von React, Node.js, DOM APIs oder paketspezifischen Deklarationen abhängt, bestätigen Sie das endgültige Ergebnis in Ihrem Projekt mit dessen realer tsconfig.json und den installierten Typpaketen.

Beispiele und Anwendungsfälle

Verwenden Sie den Playground, wenn Sie einen Typfehler aus einer größeren Codebasis isolieren möchten, vergleichen wollen, wie der Strict-Modus die Diagnose ändert, einem Teamkollegen ein TypeScript-Konzept erklären oder prüfen möchten, wie ein kleines Snippet zu JavaScript kompiliert wird. Die integrierten Beispiele umfassen Discriminated Unions, generische Record-Helfer, den satisfies-Operator und absichtliche Typfehler, sodass Sie sowohl saubere als auch fehlschlagende Compiler-Zustände sehen können.

  • Validieren Sie einen Union-Typ, bevor Sie ihn einem API-Response-Modell hinzufügen.
  • Testen Sie einen generischen Helfer, ohne auf einen vollständigen Anwendungs-Build zu warten.
  • Inspizieren Sie das ausgegebene JavaScript beim Ändern von Target- oder Module-Optionen.
  • Teilen Sie eine kompakte Reproduktion einer TypeScript-Diagnose.
Verwenden Sie diese Seite für Produktions-Builds als schnelle Diagnose-Werkbank und führen Sie dann vor der Auslieferung Ihren Projekt-Compiler, Bundler, Linter, Tests und Framework-Build aus.

FAQ

Prüft dieses Tool TypeScript-Typen?

Ja. Es erstellt ein TypeScript-Programm im Browser und meldet Diagnosen vom Compiler, einschließlich Typfehler, Syntaxfehler und Compiler-Optionsmeldungen.

Kann ich TypeScript-Compiler-Optionen ändern?

Ja. Die Hauptsteuerungen umfassen JavaScript-Target, Modulausgabe, Strict-Modus, Deklarations-Emit und noUncheckedIndexedAccess.

Warum fehlt ein Bibliothekstyp?

Dieser Playground verwendet absichtlich eine kompakte integrierte Typbibliothek. Verwenden Sie für Framework-, DOM-, Node.js- oder npm-Pakettypen Ihr lokales Projekt-Setup.

Ist der JavaScript-Runner sicher?

Der Runner verwendet ein Sandbox-iframe für schnelle Snippets. Vermeiden Sie es, nicht vertrauenswürdigen Code auszuführen, und testen Sie echten App-Code in Ihrer normalen Entwicklungsumgebung.

Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:

"TypeScript Playground" unter https://MiniWebtool.com/de/typescript-playground/ von MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: 2026-05-23

Webmaster-Tools:

Ausgewählte Werkzeuge:

Sonnenstand-RechnerAszendent, Sonne & Mondzeichen Rechner 🌞🌙✨Video-KompressorZeit-zu-Dezimal-UmrechnerMAC-adressen-lookupFarbschema-GeneratorVenus-Zeichen-RechnerZitate-Finder (Englisch)Bingo Karten GeneratorMedian-RechnerZufälliger GeburtstagsgeneratorCPM-RechnerNamenszahl-RechnerTwitch EinnahmenrechnerZufälliger TiergeneratorSiedepunkt-RechnerVideo-zu-Bild-ExtraktorKleinschrift-Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Numerologie-RechnerFacebook-Benutzer-ID-SucheMittelwert RechnerKI-Text-HumanizerInstagram-Benutzer-ID-SucheBody Recomposition RechnerKegelabwicklung Schablonen-GeneratorSeelenzahl-RechnerGrößen-Perzentil-RechnerRelative Standardabweichung RechnerGrill-RechnerKI ParaphrasiererBlutspendezeit-RechnerMeisterzahl-RechnerModulo-RechnerKoffein-Überdosis-RechnerRömische Zahlen UmrechnenCMYK zu Hex KonverterBier-Kühlzeit-RechnerRenten Countdown🎮 Spielwährungs-UmrechnerVideos zusammenführenZufälliger Kreditkarten-GeneratorZufällige Zeichenfolge generierenCelsius-in-Fahrenheit-UmrechnerkVA-RechnerZufälliger Zeit GeneratorZufälliger FilmwählerRechtwinkliges Dreieck RechnerZufälliger Englischer WortgeneratorTag des Jahres Rechner - Welcher Tag des Jahres ist heute?Baby Wachstums-PerzentilrechnerDatenübertragungsraten-RechnerWelche ist meine Glückszahl?Zufälliger Wahrheit oder Pflicht GeneratorFuß und Inch in Zentimeter UmrechnerGit-BefehlsgeneratorSRT ZeitverschiebungWinkel-UmrechnerGeometrisches Mittel RechnerMg in mL UmrechnerAudio-ExtraktorListen-RandomisiererUS-Inflation-RechnerAkku-Laufzeit-RechnerAudio SplitterBasis-UmrechnerZahlen sortierenProzentuale Wachstumsrate RechnerCollatz-Vermutung-RechnerFarbmischungs-RechnerZufälliger Fake-Adressen-GeneratorPrimzahlzwillinge-FinderZinsen für Kreditkarte RechnerZufälliger FarbalgeneratorLabyrinth-GeneratorSauerteig RechnerDrehmoment-Rechner für SchraubenFahrenheit zu Celsius RechnerPersönlichkeitszahl-RechnerSocial Media Benutzername PrüferZufälliger PIN-GeneratorCaesar-VerschlüsselungswerkzeugVerhältnis-zu-Prozentsatz-UmrechnerCelsius zu Fahrenheit Rechner Magisches Quadrat GeneratorMond-Zeichen-KompatibilitätsrechnerYouTube Kanal StatistikenIP-Adresse-zu-Binär-UmrechnerKI InhaltsdetektorVertikalsprung-RechnerVideo drehenZaun-RechnerBatting-Average-RechnerDezimal-zu-Oktal-UmrechnerFrequenz- und Wellenlängen-UmrechnerGemeinsamer-Teiler-RechnerLogikgatter SimulatorYouTube Einnahmen RechnerZufälliger Ausreden-GeneratorASCII-TabelleAusdruckszahl-RechnerFNV-1a Hash GeneratorLeere Zeilen von einem Text entfernenLottozahlen-GeneratorZentimeter zu Fuß und Inches UmrechnerDrehmoment-RechnerFrisch-zu-getrocknet-Kräuter-UmrechnerKopfrechen-TrainerMittelpunkt-RechnerpH-RechnerHTML zu Text KonverterHypergeometrische Verteilung RechnerMP3-LooperSchuldendienstdeckungsgrad-RechnerStichprobengröße RechnerDezimal-zu-Bruch-UmrechnerHijri Kalender UmrechnerNonogramm-Generator (Picross)Saturn-Rückkehr-RechnerTassen zu Gramm UmrechnerFarbverlauf-GeneratorKaloriendefizit-RechnerMars-Zeichen-RechnerWürfel-WahrscheinlichkeitsrechnerANC-rechnerDruckkosten-RechnerKelly-Kriterium-RechnerListe von Fibonacci-ZahlenRichtungsfeld / Steigungsfeld PlotterZufälliger Koordinaten-GeneratorAnteilige Miete RechnerAuf den Kopf gestellter Text-GeneratorBild zu Base64 KonverterCups zu Esslöffel RechnerLED WiderstandsrechnerPferde-Heu-RechnerWortleiter-GeneratorZeilen alphabetisch sortierenZufallsdatum-Generator2-Takt Öl MischungsrechnerArkussinus-RechnerEBITDA-RechnerFPS-KonverterTag des Jahres KalenderPrimzahlenlisteOktan Misch RechnerProzent zu PPM UmrechnerPunkt zu Punkt GeneratorTeig-Hydratations-RechnerVideo-SplitterWelches ist mein Sternzeichen?Bild spiegelnBinär-zu-BCD-UmrechnerDezimal-zu-BCD-UmrechnerDezimal-zu-Zeit-Umrechner📷 OCR / Bild zu TextOhmsches Gesetz Rechner⏱️ Online StoppuhrParallelwiderstand RechnerProzentuale Steigerung Rechnerpsi-zu-kPa-UmrechnerStableford-RechnerSteigungs- und GefällerechnerSternsichtbarkeits-RechnerTangens-RechnerTeelöffel zu Esslöffel UmrechnerTrägheitsmoment-RechnerArccos-Rechner (Inverser Cosinus)Backformen-Größen-UmrechnerCups zu Teelöffel RechnerFlaschenzug-RechnerFläche eines Kreises Rechnerhba1c-rechnerIP-Adresse zu Hex-UmrechnerMerkur-RückläufigkeitskalenderNatürlicher Logarithmus RechnerRinggrößen-UmrechnerTräger-LastrechnerWatt zu Ampere RechnerWas ist mein chinesisches Sternzeichen?Wissenschaftliche Schreibweise zu Dezimal UmrechnerWort-zu-Telefonnummer-UmrechnerXML-ValidatorZufälligen Namen AuswählenZufälliger Superkraft-GeneratorAnagramm-GeneratorDachneigung RechnerDoppler-Effekt-RechnerKatzen-Kalorien-RechnerKinematik-RechnerKoffein Halbzeit-TrackerMann-Whitney-U-Test-RechnerMondkalender KonverterMondzeichen-RechnerPizza Party PlanerPool-Salz-RechnerSchicksalszahl-RechnerStein Schere Papier Generator💧 Taupunkt-RechnerTennis PunktezählerText umkehrenKI-Hochzeitsreden-GeneratorKI-Pressemitteilungs-GeneratorKI-Produktbeschreibungs-GeneratorKI-Videoskript-GeneratorKI-YouTube-Titel- und BeschreibungsgeneratorKI-Instagram-Bildunterschriften-GeneratorKI-LinkedIn-Schlagzeilen- und Bio-GeneratorKI-Lebenslauf-Stichpunkt-GeneratorKI-Anschreiben-GeneratorKI-Rap-Text-GeneratorPDF verflachenPDF entsperren (Besitzerpasswort entfernen)PDF-zu-Text-ExtraktorPDF-Seiten extrahierenPDF-WortzählerPDF schützenSeitenzahlen zu PDF hinzufügenPDF-Seiten neu anordnenPDF-Seiten löschenPDF drehenJPG in PDFPDF in JPGPDF komprimierenPDF teilenPDF zusammenfügenPT-in-PX-UmrechnerPX-in-REM-UmrechnerTola-in-Gramm-UmrechnerUmrechner indischer LandeinheitenMcg-in-Mg-UmrechnerKI-Songtext-GeneratorKI-GedichtgeneratorKI-GeschichtengeneratorKI-ÜbersetzerKI-TextzusammenfasserMPH-in-KMH / KMH-in-MPH-UmrechnerKnoten-in-MPH-UmrechnerKubikmeter in KubikfußKubikfuß in Kubikyard UmrechnerQuadratfuß in Quadratmeter UmrechnerQuadratmeter in Quadratfuß UmrechnerOz in mL UmrechnerML in Oz UmrechnerGallonen in Liter UmrechnerLiter in Gallonen UmrechnerKg in Stone UmrechnerStone in Kg UmrechnerZoll zu Millimeter UmrechnerMillimeter zu Zoll UmrechnerMeilen in Kilometer UmrechnerKm-zu-Meilen-UmrechnerFahrenheit-in-Celsius-UmrechnerRucksackgrößen-RechnerSurfboard-VolumenrechnerTennis-GriffgrößenrechnerHelmgrößen-RechnerHandschuhgrößenrechnerHutgrößen-UmrechnerSnowboard-GrößenrechnerSkilängenrechnerFahrradgrößenrechnerSpeedrun-Split-TimerDart-Checkout-RechnerBowling-Economy-RechnerCricket-Strike-Rate-RechnerNet-Run-Rate-RechnerK/D-Verhältnis-RechnerElo-Rating-RechnerHerzfrequenz-Erholungs-RechnerWanderzeit-RechnerRuder Pace RechnerAltersbewertungs-LaufrechnerFTP & Leistungszonen-RechnerBeep Test RechnerACFT-Punkte-RechnerWilks & DOTS RechnerFelgenversatz-RechnerReifen-Lastindex & Geschwindigkeitsindex-NachschlagewerkKosten pro Meile RechnerLeasing-Übernahme-RechnerHubraum-RechnerSofa Passt Durch Tür RechnerBrennholz-Klafter-RechnerLuftreiniger-CADR-RechnerLuftentfeuchter GrößenrechnerDeckenventilator-GrößenrechnerVorhanggrößen-RechnerTeppichgrößen-RechnerBilderaufhängehöhe RechnerTV Montagehöhe RechnerTV-GrößenrechnerTeichvolumen- und Teichfolien-RechnerPoolvolumen-RechnerWarmwasserbereiter-GrößenrechnerEpoxidharz-RechnerBaluster Abstand RechnerSockelleisten und Zierleisten RechnerverkleidungsrechnerDeck Lasur RechnerGrassamen-RechnerRollrasen RechnerAsphalt RechnerKubikyard-RechnerAntennenlängen-RechnerKabelrohr FüllungsrechnerReihen- und Parallel-Kondensator-RechnerRechner für induktiven BlindwiderstandRaumbeleuchtungs-RechnerLux zu Lumen RechnerLumen in Watt UmrechnerGeneratorgrößen-RechnermAh in Wh RechnerDreiphasen-LeistungsrechnerAmpere in Watt RechnerRechner für Widerstände in ReihereibungsrechnerRechner für die schiefe EbeneRechner für mechanischen VorteilSchallgeschwindigkeit RechnerWellengeschwindigkeit-RechnerAuftriebsrechnerEndgeschwindigkeit-Rechnerde Broglie Wellenlängen-RechnerPhotonenenergie-RechnerE=mc² RechnerZeitdilatations-RechnerRechner für das dritte Keplersche GesetzFluchtgeschwindigkeit-RechnerGravitationskraft-RechnerBeer-Lambert-Gesetz-RechnerNernst-Gleichung-RechnerOsmotischer Druck RechnerSiedepunkterhöhung RechnerGefrierpunktserniedrigung-RechnerRechner für prozentuale ZusammensetzungnormalitaetsrechnerMolalität RechnerpKa zu Ka UmrechnerHenderson-Hasselbalch-RechnerRechner für die theoretische AusbeuteRechner für den limitierenden ReaktantenElektronenkonfiguration-RechnerInteraktives PeriodensystemKI-Unterrichtsplan-GeneratorKI-Quiz-GeneratorZitationsgenerator (APA/MLA/Chicago)AnwesenheitsrechnerAP Score RechnerACT Punktzahl RechnerSAT-Punktzahl-RechnerProzent in CGPA UmrechnerCGPA in Prozent UmrechnerEinfacher Notenrechner (EZ Grader)Kinderkosten-RechnerBaby Milchbedarf RechnerWindelgrößen-RechnerBabynamen GeneratorBaby Augenfarben VorhersageBMI-Perzentil-Rechner für KinderRechner zur Vorhersage der Körpergröße von KindernhCG Verdopplungszeit RechnerIVF GeburtsterminrechnereinnistungsrechnerChinesischer GeschlechtsrechnerISO 8601 DatumsformatiererJulianisches Datum UmrechnerNap-RechnerMondphasen-RechnerSonnenaufgang- & Sonnenuntergang-RechnerWeltzeituhrRömische Zahlen Datum UmrechnernuechternheitsrechnerHalbgeburtstag-RechnerJahrestag RechnerKalenderwochenrechnerTrinkgeld-Pool-RechnerE-Mail-Marketing-ROI-RechnerCost Per Lead RechnerWorking Capital RechnerZufälliger RPG Charakter Generator
×

Tun Sie uns einen Gefallen und beantworten Sie 3 kurze Fragen

Vielen Dank für Ihre Teilnahme an unserer Umfrage. Ihre Meinung wird uns helfen, unsere Dienstleistungen zu verbessern.

Wo genau haben Sie von uns gehört?

Was ist Ihr Lieblingswerkzeug auf unserer Website?

Anderenfalls bitte näher bezeichnen:

Wie wahrscheinlich ist es, dass Sie dieses Tool einem Freund empfehlen?

UNWAHRSCHEINLICHSEHR WAHRSCHEINLICH

Wahrscheinliche Punktzahl: (1-10)