Реклама

Пишите и запускайте JavaScript мгновенно в безопасной песочнице — смотрите вывод консоли, возвращаемые значения, ошибки и время выполнения без открытия DevTools. Бесплатно и работает в браузере.

Работает в изолированном iframe в вашем браузере — ничего не отправляется на сервер.

Нажмите Ctrl/⌘ + Enter для запуска
JavaScript
1
Консоль
>_ Вывод консоли появится здесь

О Тестер JavaScript

Тестер JavaScript — это онлайн-песочница JS, где можно писать и выполнять JavaScript мгновенно, не открывая DevTools и не создавая проект. Введите код в редакторе, нажмите «Выполнить» или Ctrl/Cmd + Enter, и панель консоли покажет вывод логов, предупреждения, ошибки и время выполнения.

Ваш код выполняется в изолированном iframe без доступа к окружающей странице. Каждый запуск начинается в новой песочнице, поэтому оставшиеся переменные и неуправляемый код из предыдущей попытки никогда не влияют на следующую, а блокирующие диалоги вроде alert нейтрализуются, чтобы страница никогда не зависала.

Поскольку всё выполняется на стороне клиента в вашем браузере, ничего из введённого не отправляется на сервер. Это быстрый и приватный способ протестировать фрагмент со Stack Overflow, проверить поведение async/await или отладить небольшую функцию.

Как использовать Тестер JavaScript

  1. Введите или вставьте JavaScript в панель редактора или нажмите «Пример» для рабочего образца.
  2. Нажмите «Выполнить» или Ctrl/Cmd + Enter, чтобы выполнить код.
  3. Читайте вывод console.log, info, warn и error — а также любые выброшенные ошибки — в панели консоли; по завершении запуска показывается время выполнения.
  4. Включите «Автозапуск», чтобы код автоматически перевыполнялся по мере редактирования.
  5. Используйте «Очистить консоль», чтобы очистить вывод, или «Очистить», чтобы начать заново с новым кодом.

Часто задаваемые вопросы

Ваш скрипт выполняется внутри iframe с ограничением sandbox="allow-scripts", изолированного от страницы. Вывод консоли и ошибки передаются обратно для отображения, а iframe пересоздаётся при каждом запуске, так что предыдущее состояние отбрасывается.

Вызовы console.log, console.info, console.warn и console.error появляются в панели консоли вместе с неперехваченными ошибками и строкой времени, показывающей, сколько миллисекунд занял запуск.

Да. Современный синтаксис, включая async/await, промисы, стрелочные функции и шаблонные литералы, выполняется точно так же, как в вашем браузере, поскольку песочница использует тот же движок JavaScript, что и страница.

Нет. Всё выполняется локально в изолированном iframe в вашем браузере; ни код, ни вывод не передаются на сервер.

Да. Он бесплатный, не требует регистрации, и вы можете запускать сколько угодно фрагментов.

Поделиться
Нужна помощь?
Возникла проблема с этим инструментом? Сообщите нам.
Сообщить о проблеме

Добавьте этот бесплатный инструмент на свой сайт — скопируйте и вставьте код ниже.