Kompilator JavaScript i TypeScript online — Numio
Uruchamiaj JavaScript i TypeScript online z nowoczesną składnią ES2020+. Wynik console.log od razu, w odizolowanym środowisku. Za darmo, bez rejestracji.
Działa w przeglądarce · Bez rejestracji
Ctrl/⌘ + Enter, aby uruchomić
Wynik
Kod działa lokalnie w przeglądarce i nie jest nigdzie wysyłany.
Jak używać
- Wybierz JavaScript lub TypeScript.
- Napisz kod i wypisz wyniki przez console.log.
- Kliknij Uruchom (lub Ctrl/⌘ + Enter), aby zobaczyć wynik.
Przykład
// Przykład w JavaScripcie
const nums = [3, 1, 4, 1, 5, 9];
const sorted = [...nums].sort((a, b) => a - b);
console.log("Posortowane:", sorted.join(", "));
console.log("Maksimum:", Math.max(...nums));
Szczegóły i ograniczenia
Kod działa w QuickJS, osobnym silniku JavaScript skompilowanym do WebAssembly. Jest odizolowany od strony: bez DOM, sieci i API przeglądarki.
W TypeScripcie adnotacje typów są usuwane przed uruchomieniem. Błędy typów nie są sprawdzane – zgłaszane są tylko błędy składni.
FAQ
Czy mogę użyć document albo fetch?
Nie. Środowisko nie ma DOM, sieci ani API przeglądarki. Do pracy ze stronami użyj edytora HTML online.
Czy typy TypeScriptu są sprawdzane?
Nie. Typy są usuwane, a kod działa jako JavaScript, więc widać tylko błędy składni.
Jaka składnia jest obsługiwana?
Nowoczesny JavaScript, m.in. let/const, funkcje strzałkowe, klasy, destrukturyzacja, literały szablonowe i optional chaining.
Powiązane narzędzia
Źródła
Aktualizacja strony: