JavaScript и TypeScript онлайн — Numio
Запускайте JavaScript и TypeScript онлайн с синтаксисом ES2020+. Вывод console.log сразу, в изолированной песочнице. Бесплатно.
Работает в браузере · Без регистрации
Ctrl/⌘ + Enter — запуск
Вывод
Код выполняется в вашем браузере и никуда не загружается.
Как пользоваться
- Выберите JavaScript или TypeScript.
- Напишите код и выводите результаты через console.log.
- Нажмите «Запустить» (или Ctrl/⌘ + Enter).
Пример
// Пример на JavaScript
const nums = [3, 1, 4, 1, 5, 9];
const sorted = [...nums].sort((a, b) => a - b);
console.log("По возрастанию:", sorted.join(", "));
console.log("Максимум:", Math.max(...nums));
Подробности и ограничения
Код выполняется в QuickJS — отдельном движке JavaScript в WebAssembly. Он изолирован от страницы: нет DOM, сети и API браузера.
В TypeScript аннотации типов удаляются перед запуском. Ошибки типов не проверяются — только синтаксические.
FAQ
Можно ли использовать document или fetch?
Нет. В песочнице нет DOM, сети и API браузера. Для веб-страниц используйте онлайн-редактор HTML.
Проверяются ли типы TypeScript?
Нет. Типы удаляются, и код выполняется как JavaScript, поэтому видны только синтаксические ошибки.
Какой синтаксис поддерживается?
Современный JavaScript: let/const, стрелочные функции, классы, деструктуризация, шаблонные строки, опциональная цепочка.
Похожие инструменты
Справочники по форматам
Страница инструмента обновлена: